私の Windows Phone アプリでは、ビューにバインドされたすべてのコレクションが ObservableCollections です。
データをリロードするたびに、これらの ObservableCollections をクリアし、新しいデータをリストにロードして (一定量の項目です)、それらの項目を ObservableCollections に追加します (ObservableCollections には AddRange メソッドがないため、ループで)。
コレクション内のアイテムをクリアし、固定量で新しいアイテムを追加しているので、考え始めました: UI がリストをコントロールの DataSource に直接バインドする方が高速でしょうか?
前に言ったように、コレクションにデータをインクリメントしないことに注意してください。それらをクリアして、新しいアイテムを追加します。