Further progress on Particle, alt. wording on Vec3 overloaded functs