I'm not a native speaker, but "should only be run an entire of tree of DOM has been updated" sounds weird to me.