private TreeViewItem CreateNode(EditorCurveBinding[] curveBindings, TreeViewItem parentNode) { var node = new AddCurvesPopupPropertyNode(parentNode, curveBindings); // For RectTransform.position we only want .z if (AnimationWindowUtility.IsRectTransformPosition(node.curveBindings[0])) { node.curveBindings = new EditorCurveBinding[] { node.curveBindings[2] } } ; node.icon = parentNode.icon; return(node); }