title: List or ObservableCollection?
body: <p>Is there any difference in performance to use <code>ObservableCollection</code>, which (as I understand) refreshes view each time item added to collection, or instead use simple <code>List</code> collection, and refresh whole view when all elements already added?</p>
  
  <p>And is the scenario with <code>List</code> as decried above even possible? How to implement this then?</p>
  
  <p>I'm asking because my ItemsControl is slow, and I wonder if it would be better to use simple List instead ObservableCollection. I need to refresh the view only once at a time, when actually all elements already added to collection.</p>