Perf attribute routing link generation

Uses the same infrastructure as action selection
no, this is needed for every item. 

Could spend some time fleshing out this interface to avoid allocating it, but I'd want to make that a follow up.