How to set a movable object as the pivot origin for an other object?

Hello, here is my setup:

-I have my Level, its a game stage.
-I have a Ball affected by the physics, its the character/player.

I want the entire level rotate, but the offset might be the Ball, so, the origin/pivot point of the stage might constantly be at the ball location.

With a camera that track the ball, i can progress in the different stages with traps…

I come from blender and this is impossible to did it correctly.

I dont want to make the ball rolling on a unmovable stage, the stage must rotate with the joystick return value.

Thank you for any help.