Based on the description of this setting, I was expecting the package to watch for changes.  When I was writing code, it seems I have to call refresh on a regular basis to check for any changes. Is this the expected behavior?