Can we cache the `this._NORMALIZED_TAG_NAMES.join(',')` ? maybe with a `_NORMALIZED_TAG_NAMES_SELECTOR` getter that does it