Updated to take in updated position to the RenderModel instead of passing it the world