So if multirow tabs are such Bad Thing, maybe TM could at least make sure that most used tabs are always visible?
If file is opened, and there is no room for more tabs, TM could hide least recently used tab(s) to make more room, instead of opening file with invisible tab.