The benchmarks can't be easily deduped since then they would measure both persistences at once... but the tests could just be one test for both persistences, calling the same functions on each, right? All this would live one level higher up then...