Ensure we listen for all watchers on srcScope instead of dstScope to avoid infinite loop