Can we make a ProxyBatchedStore that extends this for any BatchedStore? How will users use this?