ImageMetadata impl