Similar to other services, this one can use ether's FallbackProvider to automatically switch to different JSON-RPC providers, when one behaves badly.