added manager support for particle updates
extended Particle's update signature