We want to improve our PI planning by having 1 board that contains the entire planning of every team. I am worried this is going to become extremely messy as their will be around 40 features with arrows across teams and features. So I want to be able to “filter” this by teams.
For indication, this is the board/template thing we're talking about. Although this is only an pretty empty example of such.

I've tried to put different teams on different layers, but hiding a layer hides it for everyone. And the diagram wouldn't automatically adjust to new issues do to technically the items aren't on the board itself as they are on different layers.
I haven't found a way to just hide objects based on a group or category.
Something like mirroring a team version into a shared version could be okay, but doesn't seem to be possible either.
Are there any other ways to make 6 teams work on 1 board, without it becoming a mess.