I think we still need to do the work somewhere to make it so that if the new tag name is different from the old tag name, we generate a new tagID. (Otherwise this still won't catch a difference in tag name.) I'm guessing that logic should go into `DOMUpdater.prototype.getID()`.