I see feature branches as being temporary (the branch is usually deleted after merge). What I find to matter the most are the commits.
The solution for references in the VCS will probably depend on the new issue tracker. If you're using Github to track issues, the org/repo#issue format works pretty well for issues that are across repositories. If the issue is in the same repository, it can be referenced simply by the issue number (#issue format).
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.