Store authentication state using shard regions and the view as cluster-singleton with akka-cluster, akka-persistence and Apache Cassandra