Optimise the merge operation