File uploads for large files can be pretty slow, especially since they are done sequentially Google Cloud Storage supports the compose operation, which allows a user to concatenate multiple objects in a bucket into a single file. gsutil already performs [parallel composite uploads](https://github.com/GoogleCloudPlatform/gsutil/blob/3e0dbf6564038dda51c4c6b065c0a45052f66c35/gslib/utils/copy_helper.py#L1089), so the API can be designed in a similar fashion