Accept Particle* as well as indices.