Texturing multiple overlapping surfaces or using decals help

Don’t create overlapping surfaces that are exactly in the same plane. Select your geometry with holes and translate on the z-axis by the tiniest amount, 0.0001 might already work, maybe even 0.00001.

Another option is to create you parts in such a way that you don’t get overlapping surfaces in the same plane.