Change particle color on collision

So I have a particle system generating GPU particles on an actor’s surface. I want these particles to change their color when they collide with other actors. Is there a way to do it?