Use `resolveWatcher` in asynchronous API