Open new tab if current view is not the same
I got feedback that some users are confused when they open a menu entry, select a record and switch to the form view. They leave the tab open and open others. Now they open again the same menu entry and they got the form view activated. This is the point where they are confused because they are used to get a list view. And some may even think it is a filter form. So they change the data without acknowledge it.
I think the client should no more consider as the same tab if the view is not the first one or if the domain/filter was changed.