Either batches or bundles would be compressed. I'm leaning towards compressing batches, because this would allow piecemeal transfer. However, compressing the entire bundle may lead to greater space savings. Compression would be documented in manifest.json files.