Hi Jason,
Maybe a strange question but, what is the main reason of the option to make a link to detail page? I do not understand because the magnify icon is always shown in the result page and does exactly the same, so why would you choose to make this link to detail pages again? If somehow you could toggle on/off this magnify icon and then choose a link instead then i would understand or if you could specify where you want this make link option to go to instead of going to the detail page by default.
Thanks for explaining.