:gb: Implemented private __dimensions cache
:gb: Reordered Particle tests to match Particle property order