Actually, to elaborate on https://github.com/SpiderOak/crypton/pull/134/files#r8685966, is it necessary to pass `recordIndex` back? It should match up with `versions.length` or err out. How will this work with compaction?