public void processChanges()
{
processAddedBodies();
processAddedJoints();
processRemovedBodies();
processRemovedJoints();
#if DEBUG && USE_AWAKE_BODY_SET
foreach (var b in AwakeBodySet)
{
Debug.Assert(BodyList.Contains(b));
}
#endif
}