Sounds very interesting. I'll check it out, although I honestly have no means to try to develop or back the idea in any way or form... I'm just entertaining myself here, the idea seemed pretty cool, lol.
It may help to think in terms of Einsteins equations, which heuristically say Geometry = Energy. Mass belongs to the right hand side. Spacetime to the left.
Think of them if you want as dual quantities.