Hi @futurefool,
Generally, when the DOM size becomes large this usually happens. When the DOM becomes too large, it can lead to slow rendering and unresponsive behavior. Currently, there is no such thing present in the core.
To customize to some extent, I can suggest some changes which may be also put in the future,
First one is load more or paginated view, this can be achievable.
Second, we can make an import feature for the variant if possible. (Little Complicated)
That depends on requirement whatever can be suited.