The dialog should look like this:
Refresh:
The idea is not that the user will often want to refresh only some parts of the cache, the idea is to make explicit what will be done (all workbenches will be loaded + cached results will be overwritten + these categories will be updated), without rudely imposing any of these. It's more of a peaceful communication feature than a configuration knob.