We're having equally named stacks across accounts/regions. Currently it's not possible to define all of those stacks in the same app since the logical id which is used for the stack name duplicates: There is already a Construct with name 'XYZ' in cdk.App
Proposed Solution
Introduce a new name property for stacks that can be used. If it's undefined still use the id.