You can also use a Dynamic Parameter module(with two float uniform parameters), and a DynamicParameter node. or a ParticleRandom node(where each interval of 0.25 between 0 and 1 selects SubUV) to do the same thing. Particle Color is just the simplest to set up.