The delay has nothing to do with the proxy_cache_valid 200 time, this change only made me realize that there seems to be a problem. Before this change our web monitoring would always get a cache HIT, and after it mostly got a STALE response because it checks every minute.