Есть несколько вопросов по поводу использования списков:
1. В доке написано что FlatList улучшеный список с увеличеной производительностью, но мной было замечено что с одинаковыми данным старый ListView работает заметно лучше, так и должно быть?
2. Пытаюсь юзнуть SectionList и появилась проблемка, если не задавать ListHeaderComponent то рендер списка происходит нормально, но если добавить этот компонент то происходит заметное торможение, в чем может быть проблема?
3. Какие списки юзаете вы для большого количества данных (в моем случае это список контактов с количеством контактов до 10000)?
Для больших простых списков нужно использовать только FlatList, либо SectionList - для сгруппированных списков с заголовками групп. Думаю, что ваша проблема, все-таки, кроется в неправильном описании самого компонента, который использует FlatLIst.