#1- turns out this would be more complicated. #2- should be implemented internally as appropriate
remove these unnecessary error handling methods, they were originally going to log but it makes sense to leave that up to the system
add new exception type to detect 404 errors in metadata scraping phase
assign image format at latest possible moment so that bringing in other image data (error images etc) is simpler

correctly use fallback image metadata