You could combine this with tab unloading to save resources once a tab has gotten completely overgrown.