We can avoid this if we add chunking (and file 'handles') [here](https://github.com/tedder/s3-client-side-encryption/blob/master/put.py#L68) Issue added by way of [gist](https://github.com/tedder/s3-client-side-encryption/blob/master/put.py#L68) by @tedder: