wip: handle dropped packets
Predictive client: client predicts what will happen if it doesn't receive something from the server