Merge config properties one at a time

Merging all properties at once is too expensive for large config objects
can omit the return