If part of is the core semantic relationship, then I can worry about extracting that in the script first. This part of semantic relationship can be surfaced in more places (maybe in the header), and the other relationship types would remain different sections of backlinks (for now).

This is my initial thought. More to flesh out here.