In the branches tab, sort all grouped branches to the top of the list.
After every group is listed, then show all "singles" branches which aren't grouped under a root.
If that's not clear, I'm basically asking you to sort the list the way Windows Explorer handles folders/files.
Folders are listed first, and then below that you see the files.
Customer support service by UserEcho