Due to lack of concrete examples, I am unclear how this actually works. My main intention in using this library is to persist some state values to sessionStorage (I'm using the relevant engine) during a page refresh. However, following the limited setup in the documentation, every time I refresh the page, the initial state is recalled and updates the sessionStorage with the same value, this to me defeats the entire purpose of browser persistence.
It's most likely Im not grasping the focus of this, but as I say, I cannot find any practical examples of this library, an thus I remain in the dark as to how to properly implement it,