Viewer: preload images if fewer than 50.