I am working on a document for my office which details best practices for large project management. The section I am working on now is about splitting large files into various parts whether based on discipline, wings of the building, interior vs. exterior shell models, etc.

Here's my question: I've been advising people in my office to avoid linking models in a circular pattern. In other words linking one model into another that is then linked into the first. My assumption is that this leads to poorer performance because Revit has to analyze two layers deep to understand the elements that are in in the native environment even if they won't be shown. Is that a correct assumption?

Similar idea for worksets that are turned off (interiors turned off in campus file, but still present!)?