the only thing that would make more sense is sorting on edit behaviour.
right now the sub I last worked in is at position 4 and the process globals where I changed something after the edit of "sub 4" is at position 6.
it would be more ergonomic(al?) if I could just switch between 1 & 2 for the last edited 'subs' instead of 4 & 6.
besides that very handy that you know where you will end without going through several bookmarks first or using ctrl-home+scrolling to reach the global variables.
scrolling through the sources updates the tabs all the time and you will lose the subs you were working in. Maybe it's better to update them only on code changes?