Navigation in a treeview. Keep the same treeview state on each page

Hi guys,
I’m struggling with a treeview navigation. My use case is as following

  1. When you select any level in the tree on the right side users will have different views. How can i keep the same treeview state in any page. So for example if i’ve opened Level 2 how can i see the view for Level 2 on the right side and keep the tree open in the same way on Page 2
  2. How can i automatically select the wanted search results right into the proper level within the treeview

Here you have the rp file. user test_1.rp (1.0 MB)

Thanks a lot!