Right now a component with lots of variants is fully loaded into page memory making large components fill memory fast. It’d be awesome if there were a checkbox in the component settings that allowed variants to be lazy loaded.
Switching options on a component would then take more time, but at the benefit of only having layers in use loaded in memory.