независимо от того ссылка на массив айдишек останется старая или будет новая? у меня нормализованные данные, структура данных следующая: allIds и byId
на самом деле достаточно для renderItem - компонента shouldComponentUpdate с необходимыми проверками свойств (в терминах "классового" react.component), насчёт функциональных - не помню точно, как react.memo себя вести будет.
и keyExtractor чтобы один и тот же ключ для элемента вернул