ServiceChecker caches the HathiFile