Make the Product Backlog have 2 views, Priority and Functional

Product owners like to see the product backlog in priority order so they can know what’s happening next.

Developers like to see the product backlog nested in functional areas, so they can get an architectural idea of what’s left.

It would be great to be able to switch between these 2 views.