title: How to separate initial data load from incremental children with Firebase?
body: <p>I have an application where new children get added to Firebase every 5 seconds or so. I have thousands of children.</p>
  
  <p>On application load, I'd like to process the initial thousands differently from the subsequent children that trickle in every 5 seconds.</p>
  
  <p>You might suggest I use value, process everything, and then use children_added. But I believe if the processing takes too long I have the potential to miss a point. </p>
  
  <p>Is there a way to do this in Firebase that guarantees I don't miss a point?</p>