Physics engine blocks until all the control commands from the agents are received. Using some scoped mutex too. The control commands are always applied in all the cycles.