message: perf(ivy): don't relink the whole tree when `TNode` exists
  PR Close
diff: @@ -271,11 +271,8 @@ export function createNodeAtIndex(
  const tParentNode = parentInSameView ? parent as TElementNode | TContainerNode : null;
  tNode = tView.data[adjustedIndex] = createTNode(tParentNode, type, adjustedIndex, name, attrs);
  - }
  // Now link ourselves into the tree.
  - // We need this even if tNode exists, otherwise we might end up pointing to unexisting tNodes when
  - // we use i18n (especially with ICU expressions that update the DOM during the update phase).
  if (previousOrParentTNode) {
  if (isParent && previousOrParentTNode.child == null &&
  (tNode.parent !== null || previousOrParentTNode.type === TNodeType.View)) {
  @@ -285,6 +282,7 @@ export function createNodeAtIndex(
  previousOrParentTNode.next = tNode;
  }
  }
  + }
  if (tView.firstChild == null) {
  tView.firstChild = tNode;
  