The image list should load asynchronously and only store the visible, plus some extra, images in memory.