If you have a small slow compressor like me (100L/min) you end up with hot air on top of cooler O2. The force of the air through the dip tube isnt remotely close enough to mix the tank. Takes at least overnight to mix. Tall narrow bank cylinders are even worse.
Lay the tank down, no rolling really required, and the surface area between the air and the O2 is more than double. Mixing happens in ~10mins. Rolling slightly accelerates this, but the real difference is the surface area between the layered gases. It's a heat layering effect, not due to molar gas density. It doesnt happen when filling fast with banked gases or faster compressors (although the tank still gets hot and has to be topped off)