Made Particle public as IKVM jokes if you subclass it