This is a script that can do some limited context retention when switching databases: SwitcherV1 (Updated2) (V1) limited database context retention (V2) retain search view in DB
The script has some limitation, and may not work occasionally. But a quick fix can resolve the issue most of the time.
Hope it may be helpful to some 3PV user.
EDITED: I post one more version of Switcher2 which “should” be able to retain the search view of the database, too. But I don’t have time to test it thoroughly. Please let me know if there are any bugs.