Unique texture detail for large scene/surface?


How would you go about adding texture detail (grunge dirt, stains, graffiti, that type of thing) on large surfaces in Maya?

For example; say you have a scene inside a big empty warehouse, and on one of the large walls you want to paint some graffiti. Obviously, you would need to use a tiling texture for the large wall. but how would you add detail to the large wall surface? My first thought was to use Substance Painter to paint the detail on, but then you wouldn’t be able to tile the texture anymore without the detail also tiling, and the texture quality would then suffer.

Can anyone help me with this? Thanks!