As an enterprise organization where product releases comprise on many individual products, we have the need to filter and report by collection/groups of teams that can be matrixed across multiple releases and multiple Portfolio Items within releases. These groupings could be by products, business segments, location, initiatives, etc. Currently many reports are designed to give you "All Teams", "No Teams" or a specific team; for example project burndowns. We need a way to define custom grouping of teams and be able to apply this parameter ideally in any place in the UI that has a team filter/aggregation setting.