If you specify a unique target value,like 1blank, for each target each link will open in a new tab and the tabs won't be reused by other links.
It may be ugly and nonstandard, but it serves my purpose.
I don't see any errors in the console after trying this. I'm guessing this is taking the name I use in the target=, looks for a tab with that name, if found the tab is reused.
If not found, a new tab is created.
I am using the href value as the target value and everything seems to be working as I want it to.
Perhaps the using of a unique target which equates to a window name is an undocumented matter.