CustomManyParticleForce offers two different "permutation modes". Implemented it for Reference and CPU platforms.