Since the retries we use don't set status_forcelist, it won't retry status code errors, like 500/504/etc., which can lead to failed requests that would have otherwise been ok on retry.
Need to think over which codes make for good defaults, and a good way to allow configuration of codes.