Hi Stefan, there is a related (but different) feature request with quite an extended discussion about this in our issue tracker: https://youtrack.jetbrains.com/issue/TW-25586, we will be grateful if you add your use case to it.
It would be also quite interesting if you have any suggestion in respect to a logical branch name associated with such builds that use differently named VCS branches in different VCS roots. Thanks!