Hi there Lukas,
Thanks for your inquiry. This doesn’t appear to be a use case we’ve really encountered from others, and not exactly one we have exercised ourselves. Of course you can have separate namespaces backed with different storage backends, but the same namespace with duplicate storages isn’t currently supported. To your point, you could try implementing a new storage backend (IObjectStore, whihc is higher level, or a IStorageBackend which could offer desired redundancy). Are you effectively trying to write a “cache” layer from a storage perspective?
Julian