made thumbnails load lower resolution images to reduce memory cost