Trying to setup a custom session state provider