[backend] tweak metacache merging a bit