should this even be needed? doesn't all cache engines return "false" when Cache.check is off ?