RigidBody `getPosition()` invalid close to the beginning of the simulation
calling rigidBody->getPosition() in the first frame in visualUpdate() seems to return a dereferenced
nullptr, the position and other variables in the body are allocated on the heap, and they are still nullptr at this time.
@andrew.wilson can we remediate this by just replacing the heap allocated data with stack data or is there another reason
m_position and other variables are on the heap ? Where are these actually allocated ? If they need to be on the heap, can we just allocated them in the constructor.