I wanted to be a bit more aggressive with the timeout here because if you can't serve your own JS within 2 seconds, you are probably not going to be able to send any fonts within 5 seconds (which, as you said are larger than the JS.) I admit the 2 seconds is rather arbitrary. I'm fine with changing it to anything, I'm just worried about a slow font server blocking the page for 4.9 + 4.9 seconds.