1. у меня не сложная логика валидации, просто обрезка вариантов отображения 2. мне кажется обратную связь это не разорвёт и нужно отказываться от watch как от явления (нужно на события переходить)
А, ну так проблема же не в watch'ах, почему они всё ломают-то?
более подробно: есть дерево вариантов и несколько выпадающих списков, я либо очищаю список ниже при выборе в списке сверху, либо заполняю его значением если оно единственное