ResetWorld

Requests a full runtime world reset.

Backends should recreate the world state and clear transient contacts/joints. UI-level state (pause/gravity/step config) is managed by PhysicsBoxState.reset.