Opinion needed from the crowd!

I chose the ‘Don’t let the painter’ option. The crafters bein’ the master of their particular resource would make them more than qualified to know the best treatments or techniques to use to achieve the desired effect.

Giving it to the painter seems like busy work, unless that’s the intention. If you are looking for busy work if the concept from @BrunoSupremo Sweeper class could be tweaked to only affect the reachable portions of buildings with a dirtying effect you could then have your Painter class go around and freshen up the paint on buildings. They’d technically just be using their paint brush to wipe off the dirt, but it would give the appearance of them applying a new coat of paint. I realize that’s probably a coding nightmare lol.