Current behavior
A Product allows to configure 2 "environments", Staging and Production. Some customers doesn't use both of them because a Product may be configured for testing and the same Product will be configured for production purposes in the same Tenat. On the other hand, some customers have multiple teams using the same Product and would need different "environments" for each Product, for example Staging, Pre-production and Production. Let's say they need 3 different Public Base URLs to access the same Product.
Desired behavior
Allow configuring N number of "environments" per Product (or configuring N number of Public Base URLs to access the same Product).