Refactoring - reading the EXIF info only once now.