While riding the happy ghast, I noticed my allays were colliding with the ghast’s hit box, pushing the ghast and therefore pushing the player around. This behavior does not occur while the happy ghast is in its stationary/ dismounted state. See attached video.
Happens to other mobs and players too