In any case, if anyone wants to (can?) make the change, here is what I wanted to change:
Done. So I guess you could edit it, but indirectly!
You're right, the way we currently do references results in a complete mess. It requires some development work to make any progress, I think - I'll take a look at the relevant code and see if it can be done easily.