Just realized that I didn't check the functionality:
EDIT: Note that this is unrelated to the implementation here but it seems like the service is currently not available. It works as expected tho.
However, on start, I get the following error. My guess is, that the immediate of the watcher triggers this unwanted call.

Originally posted by @dopenguin in #423 (comment)