Hello, I'm posting this message to highlight an annoying limitation that prevents good performance with PhysX in Unity. I'm talking about the gravity setting. In Unity it can only be activated or not by rigibodies, and the direction and force of gravity are the same for all. However, I'm currently coding a game in space, with mini-planets (something between Mario Galaxy and Outer Wilds). And so I'm obliged to manually apply a gravity calculation with the function AddForce(gravityDirectionalForce, ForceMode.Acceleration) to lists of rigidbodies. The problem is that this prevents the rigibodies from falling asleep. There's no function to apply a force that will be treated in the same way as the force of gravity. I know that in PhysX, each rigibody has a sleep counter, which is counted down whenever the rigibody's energy falls below a certain limit and goes to sleep when it reaches 0. But this limit is useless, if you're constantly applying force to the object, any AddForce, Move, or direct velocity set functions will reset this counter. In short... So I'd like to understand why these limitations? If most of these limitations are only caused by the fact that certain PhysX API variables and functions are not exposed, why this choice? And would it be possible for an update to expose them? And also allow the set of physic setting for additional physical scenes?