> Angular, for example, always walks through the entire component tree
Angular has OnPush change detection strategy and can even be free of zone.js now, so this isn't necessarily true.