read exif only on access, sort with progress bar