seems like google's just procrastinating on their own infrastructure development by sucking up some extra space capacity on a established provider. because of course they are https://www.techmeme.com/260605/p36#a260605p36