Reimplementation of "fr-059: momentum" particle system