</a><a href="#C11_L29" id=C11_L29></a><a href="#C11_L30" id=C11_L30></a><a href="#C11_L31" id=C11_L31></a></span></code></pre>
<p>Although autoruns are convenient, they are suboptimal.
The current JS frame is allowed to end before the run loop is flushed,
which sometimes means the browser will take the opportunity to do other things, like garbage collection.
GC running in between data changing and DOM rerendering can cause visual lag and should be minimized.</p>
<p>Relying on autoruns is not a rigorous or e