Okay, SO I asked Apple directly. Here is their response:
"Thank you for contacting Apple Developer Technical Support
(DTS).
The behavior and resulting limitations you describe are by
design.
If you believe an alternative approach should be considered by
Apple, we encourage you to file an enhancement request with information
on how this design decision impacts you, and what you¹d like to see done
differently.
Although there is no promise that the behavior will be
changed, it is the best way to ensure your thoughts on the matter are
seen by the team responsible for the decision.
While a Technical Support
Incident (TSI) was initially debited from your Apple Developer Program
account for this request, we have assigned a replacement incident back to
your account.
Apple Developer Support
Worldwide Developer Relations"