refresh caches, more fine grained control