A bit off topic,
but I usually have to deal with huge or non optimized BIM Projects, so I am very interested.
I could not test that mentioned monster project in Bonsai so far, as I miss an IFC source.
As always, it originated from Revit, but it looks like I did not get a single large IFC but only DWGs. A few DWGs per building groups. So in this case I could have theoretically gone the "reference" route.
(Not feasible in case of my visualization purpose as it had needed a tedious cleanup and re-sorting process in a single central file)
AFAIR I imported/opened and combined the DWGs in Vectorworks as well as Bricscad.
The whole project in Vectorworks was quite lagging, with reasonable 700 MB, mostly geometry only file size but reasonable editable. In Bricscad DWG it was 220 MB - which I learned is a monster huge DWG file size - and lagging in a way nearly uneditable.
This was on my 16 GB M1 Mini and I also tried the "non limited" PC under Windows. Experience was astonishingly not much different.
I also exported and tested it in my 3D DCC Apps.
Although 3D DDC Apps prefer only few objects but high polygon counts and sometimes struggle with typical CAD organization of thousands of objects but low poly, neither Cineam4D, Modo nor Blender were lagging in Viewport or Editing.
As I retested that project lately as I have a newer more capable or less limited Mac.
The 3D DCCs had no problems as before, Vectorworks was better and still ok. Just Bricscad could not profit and seems to be limited internally. (It was always weaker in 3D Viewport than VW)
I see usually reasons for edit and viewport lagging.
-
the project IS huge
-
the project size is reasonably but the geometry from different BIM contributors is crap and unnecessarily tessellated.
(e.g. fillets on Doors terribly meshed (from library imports ?), same Objects come in as separate unique Blocks instead of instances, ...)