New field type: `media`