Why doesn't `reload` use `no_cache()`?