@Override
	public FileAttributes getFileAttributes(GFile file, TaskMonitor monitor) {
		FileAttributes result = new FileAttributes();
		if (fsIndexHelper.isPayloadFile(file)) {
			try {
				result.add(SIZE_ATTR, payloadProvider.length());
				result.add(COMPRESSED_SIZE_ATTR, byteProvider.length());
			}
			catch (IOException e) {
				// ignore and continue
			}
			result.add("MD5", fsIndexHelper.getPayloadFile().getFSRL().getMD5());
		}
		return result;
	}
A pseudo filesystem that contains a single file that is the decompressed contents
of the sparse container file.
Ghidra/Features/FileFormats/src/main/java/ghidra/file/formats/sparseimage/SparseImageFileSystem.java