Nice idea there you can create many levels maybe adding displacement on other planets due to gravity if too close.
That's the original idea! And then I found it would be a little difficult to simulate these by math. But I'll try later!