Your comments

Multi-level grouping would be really helpful. E.g. branch name a/b/c should create a subgroup b in group a instead of just creating a top-level group a/b