smart treeview support for node background