Is there any way to control order of actor processing in the physics simulation?

We can use tick groups and prerequisites to control the order in which game actors run their per frame logic. However, it is not clear what order actors/objects are processed by the physics simulation. Do they process in an order in which we have any control?

Along with this, is there any way to get a callback when an actor / component has finished its physics simulation for that particular sub step / frame? And I mean from within the physics simulation, not afterwards as results are producing notifications. I know we can register for and get event callbacks from PhysX when an object collides with another, or wakes up or goes to sleep - but what about just when they have finished their simulation step?

Thanks!