emit a new changed event if the rotation or position changes between calls to tick()

This change is required to support only sending player updates to the server when the player position changes