First implementation for FileBlob