title: Delay rendering of dom element when changing properties
body: <p>I've currently run into a performance problem when updating properties on lots of dom elements at once. It seems that each time I change a property the dom element gets re-rendered. Is there anyway I can delay the rendering of the elements until all of my updates have taken place? It seems to be a lot slower in FF 3 &amp; 3.5 than IE 7 &amp; 8 which goes against what i expected.</p>
  
  <p>An example of what i'm doing is below.</p>
  
  <pre><code>var t;
  
  for (var i = 0; i &lt; tiles.length; i++) {
      t = tiles[i];
      t.width = '100';
      t.height = '100';
  }
  </code></pre>
  
  <p>The issue is that the number of items in "tiles" can be up to 100 dom elements. Which is where the performance issues really show through.</p>