In order to allow streaming uploads on the same key to be parallelized, upload state needs to be shared across workers.