A more generic solution to research-tabsplosion is https://browser.horse, where EVERY link clicked opens in a new tab, but your tabs are stored as a tree.