Treeview performance try3