fix(ngSwitch): avoid removing DOM nodes twice within watch operation

Closes #8662