first-parent single-inheritance hierarchy for gcylc treeview