Сlientside callback. sessionStorage does't save

I think the issue here is that you are passing options in the background, typically if you want the persistence to load what you set in the server.

You could look into something like this with selection as persistence.