I think the topic of tabs is irrelevant to this issue.
Many people find tabs redundant as long as you have another way to navigate to recent files.
Tabs suggest there is the following use case:
- As a user I want to always know which files are opened.
However, most common use case for tabs is this:
- As a user I want to quickly navigate to a file/window that I recently viewed/edited.
We already have this functionality in cmd+o so I personally see no point.
However, keeping the file open == holding info about the cursor, hence I mentioned it.