It's better to move this field into the FileHeader for the bundle (by copying FileHeader as something like BundleFileHeader). BundleInfo records are stored in the index files, and those have no use for storing the compression type. Bundles can be re-compressed later, which would change their compression type, so the compression type should really only be present in the bundle header itself.