The first error between `lastFetchError = System.currentTimeMillis()` and two seconds after that will not get logged.  I don't feel strongly though.