Can the same value be mapped to two different mapping rule names?

Is this valid/allowed?

“MappingRules”: [
{
“Name”: “sub”,
“Rule”: “Rename”,
“Value”: “ourIdAttribute” // <-------------------------------------
},
{
“Name”: “name”,
“Rule”: “Rename”,
“Value”: “ourIdAttribute” // <-------------------------------------
},

I’m afraid not. The rename rule will remove the ourIdAttribute. Therefore the second rule won’t apply.
Perhaps we should include a “Copy” rule.
If that would help, please contact us by email to arrange a beta.