Как вы сказали, LongListSelector по-прежнему основан на GetEnumerator даже для рендеринга типов IList. Скорее всего, контроль должен быть переписан для поддержки цели. Хотя блоги могут сказать, что это поддерживают, ни один из них не говорит, как, поэтому я не склонен им верить. По умолчанию LongListSelector отображает все элементы.
Что касается загрузки данных, это можно сделать прогрессивно, используя ObservableCollection. Я получил пример проекта , который показывает, как использовать ObservableCollection в сочетании с LongListSelector.
По сути, это может позволить вам постепенно добавлять больше групп и / или больше данных в группы, и пользовательский интерфейс должен обновляться соответствующим образом.