add withCache to readablestore object