Если ваш макет позволяет, используйте табличное представление и пользовательскую ячейку, которая содержит несколько миниатюр. Таким образом, вы можете использовать встроенные методы контроллера таблиц для управления отложенной загрузкой. Я уверен, что именно так Apple делает эскизы в библиотеке фотографий.