NewtonWaitForUpdateToFinish doesn't seem to work in latest build anymore.
When i call NewtonWaitForUpdateToFinish it seems like i get callbacks called after that, if i replace call with just NewtonUpdate, everything starts to work properly again - that is, all callbacks are done within that call.
I tested this by setting a global variable before calling NewtonUpdateAsync and un-setting it after NewtonWaitForUpdateToFinish, i put assert into transform callback and it shows it being called after NewtonWaitForUpdateToFinish, and this breaks a lot of thread-unsafe variables that rely on newton calls being between newton async + wait calls, and as consequence gives me very strange data corruption problems.