This allows for a psuedo table of contents effect for the tree. It maintains a sortOrder / index of both the Group and Category during add/remove/move and displays them.