Ну, на самом деле доля логики в этом есть. Это и правда единственный способ обновить поддерево. Проблема в том, что зона всё равно за тебя обновит всё. И случай, когда нужно явно обновлять что-то, это как раз кейс с изменением состояния вне зоны. Так что все правы по-своему )