I have a file that has templated components made up of smaller components that are linked from other files in our design system. Whenever the page with the templates is copied for a project the size of it goes from using 9% of memory to 24% right away. And as designers copy some of the templated components onto new pages within the newly copied file the memory usage gets out of control fast. There are Lots of variants that are on the on file that is being copied and each variant contains lots of variants of the smaller molecules that make up the templates.
What is the best way to go about fixing this? I have thought about using instance swaps from a library file so that designers are only making edits to the instances vs components on the file. But I am not sure how we can reduce the memory usage significantly without messing up their design work. I have added support-share@figma.com to the file but they have not accepted the invite yet.