Physics enabled rotation around a point

I am trying to make a system where you “orbit” inside a sphere. Imagine wrapping a normal game into a sphere. You can walk on the “roof” and walls. You still have to respect physics bodies though.

I tried using physics and add force to make it move, but I have been unable to restrict the items movement using a physics constraint component. The only effect it had was locking it completely and giving me errors. :stuck_out_tongue:

I could also simply generate a rotator and add these rotators together and then set rotation every time, but I want to have effects like sliding to a stop and I dont want the physics to go crazy when I teleport into the other meshes. Basically, I want to give the illusion of a spherical world with spherical gravity. The opposite of Super Mario Galaxy.

Any ideas as to how this should be done would be appreciated.