Whenever you don’t know the answer, assume a network. Then for gravity you have at least three networks. The two masses and the in between space.
Then you can begin to speculate. In what sense does gravity make to all the networks.
Why and what reason could exist for masses to move?
In machine learning networks you have unsupervised clustering. Making groups of similar objects. So mass is a ?single class object.
The problem of gravity is then a physics network solution to single object clustering between mass and ?empty space. // Per Lindholm 2018-16-04