If I have two plates of the same contour behind, but different thicknesses, then the plate behind could not be labeled even if defaults "Enable labels invisible objects" and "Enable labels for hidden objects" are turned on.
So we need to have possibility to make label to elements that are overlapping, invisible and with a different geometry.
OverlappingParts[AS2019].dwg