Animating the removal of paint

Hi everyone!

I’m trying to animate an electric brush that removes paint and corrosion from metals.

i’m trying to figure out how to make the paint removable. Perhaps some particle system thats not moving, only to be removed upon collision with another object.

Does anyone have any tips or alternative methods, since i’m not very experienced in Particle systems. I’m using the latest version of Blender.

Thank you so much in advance!

It would be easier to use dynamic paint like here:

You can use the dynamic paint map as alpha for an material that mixes paint and the underlay.
Then use an object or particles to paint on the dynamic texture.