Can you paint a destructible mesh in real time with a decal or another method...?

I am trying to explode a destructible mesh and put an explosion-char decal where the explosion happened, and have that black color stick to the destructible mesh even if it breaks/performs physics.

Is this possible?