Group Tags together with the same nodes in Graph-View

Use case or problem

Tags in Graph View can quickly turn into a bit of a mess! Connections fly everywhere and it becomes hard to view notes with multiple tags.

Proposed solution

I propose grouping tags together when they have the same nodes. Then hovering or clicking the group to view all tags.

Example

Apples ← #Fruit+2 → Oranges

Limitations

This will only work when the tags have the exact same nodes. If a tag has even one conflict, the tags will separate.