This should be moved to the Physics Thread.