Files were first read into memory and then dumped to disc, which breaks
for large files. Therefore, we now use the "dump to file" mechanism of
cURL. As Sabre does not expose this directly, we instead use our client
extension.