A layer based field that uses a target color to move particles toward, or around.
By changing the directional strength, the particles will be attracted (or repulsed, using a negative value) to a specific color in the layer.
By changing the orthogonal strength, the particles will rotate around that specific color.
To choose the target color, you can use the color selector, which by default is based on the most luminous color.
Here is a little experiment using cat spritesheets, and this field with a Noise layer
as intensity map: