Added image loading optimization - using visibleCells