2) So the idea here is that the storage format (by UUID + id) should be encapsulated by `thumbnail_location_large()`. `generate_thumbnails` shouldn't care about where or how it is stored, just that a large version exists. 

Later we may choose to modify how these are stored. In that case, we would want to just change the single line in `thumbnail_location_large`, not everywhere else.