Dear Dale,
Thank you for your interesting suggestion.
I have not done much in this area, not often dealing with large models.
I therefore have little to contribute except my interest and moral support.
If you have any questions to ask the Revit development team, please feel free to post them here.
I already passed on your two comments so far to them and will let you know as soon as I hear anything back from them.
Looking forward to seeing where this leads!
Best regards,
Jeremy