fix(section): deep_linking option

Deep linking was broken after recent changes for multi expand (8401f9dc1a / #2673).

Logic here is quite odd. I don't think it's expanding all sections that match, if that was the intention. It looks like it's doing two searches through `sections` for no reason. The second pass expands the only match that was found in the first pass?