Make watchers cancellable