Was there a particular reason to implement this function to handle one link at a time vs. making it more similar to "setupSectionLinks" which does a complex job for section linkS (of course it could still internally be split into smaller chunks).