Im having to use Wait a lot to allow the engine to update.
The thing is its difficult to know how long it should wait.
I know I just need a tick, but a tick can vary over different platforms, hardware, etc.
I've tried wait dt, but that doesn't give it quite enough time, and you most definitely don't want to wait longer than a tick if you can.
Anyway my suggestion would be either a new expression for the time it would take to update, IE a tick, or an addition to the system wait that works the same way.