Refactoring: renamed node.taggroups to node.tag_groups