Enable fastfail caching by default, but with a very short expiration to avoid causing problems.
The default fastfail expiration could be something like 1 second.
The idea is to avoid spamming servers that are not accepting our submissions (e.g. because of rate limiting). Setting the timeout to 1 second will cause the server to be checked each second still.