 
         if self.metadata == nil {
             self.metadata = metadata
-        }
-        if store {
-            self.editableImage = ciImage
         }
 
         return ciImage

    }
    
    public func fetchThumbnail(presentedHeight: CGFloat? = nil,
                               force: Bool = false,
                               store: Bool = true,
                               colorSpace: CGColorSpace?,
                               cancelled: CancellationChecker?) throws -> BitmapImage
    {
        if !force, let thumb = self.thumbnailImage {
            return thumb
        }
        
        guard let loader = imageLoader() else {
            throw Error.noLoader(self)
        }

    }

    public var description: String {
        return "(name: \(self.name), URL: \(self.URL?.absoluteString ?? "(unknown)"))"
    }
}
