If you move this if up higher, you wouldn't have to read files for fields that are not in DEFAULT_CONTENT_FIELDS.