KVDBLayer: MemoryMapped FileCollection implementation. It is faster probably only because it preallocates size. Nearly untested, unsafe.