     }
 
     public var description: String {
-        return "(name: \(self.name), URL: \(self.URL?.absoluteString ?? "(unknown)"), bitmap image loaded: \(self.thumbnailImage != nil), CIImage loaded: \(self.editableImage != nil))"
+        return "(name: \(self.name), URL: \(self.URL?.absoluteString ?? "(unknown)"))"
     }
 }

    
    public let name: String

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

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


        if self.metadata == nil {
            self.metadata = metadata
        }

        return ciImage
