Notice the additional (untracked) group. This is for remote branches which are explicitly un-tracked by the user. Un-tracked branches should still be available but with a lower priority, which is why it may make sense to put them at the bottom of the list in their own group.
currently, branches within remotes are laid out linearly:
The desired layout is as follows (similar to local branches).
Notice the additional (untracked) group. This is for remote branches which are explicitly un-tracked by the user. Un-tracked branches should still be available but with a lower priority, which is why it may make sense to put them at the bottom of the list in their own group.