Correctly cache the rocket state

This gives a small boost to speed while playing due to not calling trap_Rocket_DocumentAction every frame