Different cache provider for sessions

Is it possible to use a different provider for sessions than the registered cache provider? Specifically want to use memory for service caching but ormlite for sessions. (To be able to have a session auth survive a restart but don’t care if cache does).

Sessions will always use the registered ICacheClient but in your Services you can use base.LocalCache or HostContext.LocalCache outside of your Service to use the local in memory cache.