I think making the building modular would work better. Definitely worth testing.
It’s better for static lighting and memory usage.
With instancing, though, I think each instance still needs its own light map. I don’t understand how it can work otherwise.