Hello,
We have observed significant increases in tab memory and JavaScript memory when handling large datasets. Below are the findings contributing to this issue:
1) 'b-released' DOM Elements Persist: Despite clearing the eventStore, 'b-released' DOM elements are not removed, resulting in an accumulation of DOM nodes and an increase in memory usage.
2) Detached Elements in Memory: Even after manually removing the 'b-released' nodes, additional detached elements remain in memory, further contributing to the increased memory consumption.
The rising memory usage causes noticeable lag during scrolling, even after only a few scroll attempts. Since smooth scrolling is a fundamental user interaction, this lag significantly impacts the user experience.
We have attached the event template and a video recording for reference.