I was wondering the same thing. Just speculating about possible mechanisms: if the different colors have different particle sizes, then they'll move at different speeds. So if you modulate the strength and duration of the charge that you apply, I think you'd have some control over which colors end up at the front of your pixel.
I don't know how you'd do different shades of 3/4 colors though.