Add lazy merging maps so merge-nodes can merge values on demand