I'm wondering if we could improve code re-use by adding basic client methods as hidden helpers on the stores. For example, get raw value at key, put raw value at key, etc?
Side benefit that then in the tests we aren't using raw clients to interact with the backend?