I've got a pipeline where differing sections use VCS roots that point at the same git repositories.
In making up a custom pipeline that allows the VCS root default branch to be set as a parameter (defaulting to master) I'd like downstream jobs to use the same branch, however the downstream appears to use the default regardless of how I override it using %deps%
Am I misunderstanding how paramaterised vcs roots work?