Entities are moved when standing on retracting pistons
When you're standing on a piston (the normal block, not the head) and it retracts, it will move you (sometimes off the piston). This also affects other entities and is maybe partly caused by MC-89262.