Works, but slow. Merges could become inserts.