so we would need this in each backend repo? I think I see why but if we change the multi_backend don't we need to change it in 3 other places now...all to prevent changing the multi_backend bitcask/leveldb schemas in 2 places?