This needs to supply METADATA_TIMEOUT to requests -- it doesn't have a timeout by default.