Ygramul
Normalerweise würde man da schon den Gebäudegrundriß (building=*) auf das ganze Gebäude ausdehnen und einzelne Teile, die sich in Farbe/Höhe/etc. unterscheiden, als building:part innerhalb der Gebäudefläche mappen. Siehe auch https://wiki.openstreetmap.org/wiki/S3DB