fix really annoying bug affecting particle movement and causing stacking