copy_particle now copies in order of identities