OAK-659 Move purge logic for transient changes below the NodeBuilder interface
Synchronize SegmentNodeStore.merge in order to prevent conflicts on concurrent merge operations