We just released a new feature to the experimental settings panel. This feature is designed to help out editor performance for large pages containing lots of hidden elements. The way it works is by not rendering or allocating any memory for hidden elements in the editor, similar to what we do in runmode for elements not initially visible. In our performance testing, this has reduced memory usage drastically, especially for very large single-page apps - one page I was testing went down from 3GB to 700MB! This should not only help out with general performance of the tab, but also prevent crashing.
Note: this optimization will not apply to pages on the legacy responsive engine.
Please test it out - it should be mostly bug-free but we decided on releasing this optimization as experimental feature first to prevent any unanticipated consequences. Let us know of any issues you encounter with this flag on!