A tree of nested references would be my approach also. Top level "assembly model" being the whole building- comprised of a series of referenced floor models (some of which hopefully repeat). Each floor "sub-assembly" model would then reference the actual models: units, bathrooms, cores, etc... (many of which hopefully repeat!) It requires a lot of discipline in setting up the nested referencing tree. But by nesting the references you have the control of a sub-group, say an entire floor, which you can move around, switch on and off, etc... without getting confused with a huge list. It's effectively the same as using cells, but ultimately with more sophisticated control.
↧