decision one: should the controller send out a state update for every gravity tick or should it only send the current state upon request.
decision two: should the controller only send THAT a tick occurred or should it send the full state (in the case of a request, it would send the number of ticks since the last request). the latter means less parsing and less data through the pipeline, but it requires people to reproduce half the gameplay in their code.