     }
     
     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 func clearCachedResources() {
        self.cachedImageLoader = nil
        self.thumbnailImage = nil
        self.editableImage = nil
        self.fileModificationTimestamp = nil
    }
    

    
    public let name: String

    //public var thumbnailImage: BitmapImage?
    //public var editableImage: CIImage?

    public var size: CGSize {
        guard let size = self.metadata?.size else {
