Added a much less request-greedy oauthprovider