Fleshing out support for multiple watches and multiple simultaneous running daemons