Use ClusterSharding for UserService, for highly scalable sign-ups
Add Passivation to cluster-sharded UserService