The speed of light is C, a constant. Mass is composed of these particles that are bound by C. Because they are vibrating, a lot of that speed is being wasted in brownian motion. So the denser it is, the more your average vector is going to be toward more dense brownian motion as the particles interact and induce more brownian motion. The gradient has a natural sorting effect.
Seems pretty intuitive to me. The question remains though, what is this density made of since gravity exists in a vacuum? Quantum fluctuations popping in and out of reality? Does this infer that quantum fluctuations are affected by mass as well? It would seem so since in Bose Einstein Condensate, what is "communicating" the state across the BEC if the particles are no longer interacting?