most basic use cases are operational (with in-memory store)