Better fault-tolerance when talking to 3rd party APIs