My door arches are made up of individual brushes, combined together to be a func_detail. It takes a lot of brushes, but most of the arches are inside, and I'm optimizing the map well so it shouldn't fark with anyones systems.
I'm using a lot of architectural displacements elsewhere, though, and I'm close to the limit (even though you cant tell from the screenies
)