We just released a revamp of the editor canvas as an experimental feature. This is an under-the-hood code improvement to improve performance. You should notice a speedup if you have a large page with a lot of elements.
[Technical explanation] The change is a code rewrite from an imperative system (using JQuery) to a reactive, declarative system (using SolidJS). This allows fine-grained reactivity, which reduces the amount of re-rendering. This change also creates an Expandable Elements Tree.
In the near future, we will release this to everybody. If you find any bugs in the updated canvas, please fill out a bug report and note that you have the feature enabled. To enable it, go to your app editor Settings → Versions → Experimental Features. You can enable and disable it as many times as you’d like. The description:
Refactored editor design canvas code under the hood for smoother interactions and significant editor performance improvement. Larger apps or Single Page Apps with thousands of elements will notice the biggest performance improvements. This update does not affect your app in runmode. Note: this update removes Element Templates from the elements panel as these are replaced by the Component Library.