Boat desync when exiting moving boat
The Bug
When falling from somewhere or moving the boat horizontally(on ice) while riding a boat, when you exit very quickly right before you hit blocks or liquids, the boat is in a different position in the client and server. The boat "lags" through the blocks but the rubber-bands back after a bit, unless the boat falls into water. If the boat is left above water right before hitting the water, then the boat will be stuck midair/float underwater for the client. When the client relogs then the boat is where it should be. 

How to Reproduce
- Place a boat high above water
- Go into the boat and while in the boat fall into the water
- Get out of the boat right before hitting the water
- Repeat until timed successfully