title: FullCalendar: Adding multiple events in-batch for higher performance?
body: <p>Before I add this as a feature request, does anyone know of an effective way of adding events to a calendar that does not immediately invoke a render?</p>
  
  <p>If what I am seeing is correct, the call to "renderEvent" in a loop will cause the calendar to re-render. I am trying to add hundreds of events dynamically (based on user action) and looking to improve performance.</p>
  
  <p>I could envision something like:</p>
  
  <pre><code>.fullCalendar( 'renderEvent', [array of Events and Sticky attributes]);
  </code></pre>
  
  <p>or</p>
  
  <pre><code>.fullCalendar( 'renderEvent', newEvent, true, false);
  .fullCalendar( 'renderEvent', newEvent2, true, false);
  .fullCalendar( 'renderEvent', newEvent3, true, true);
  </code></pre>
  
  <p>Where a third parameter, "render" is a boolean letting the user skip the actual rendering process until they have added the last event.</p>
  
  <p>Or am I mistaken and renderEvent is smarter / faster than I am giving it credit for?</p>
  
  <p>-Brian</p>