Fix thread safety with having multiple uber-s3's on one thread