Use deep merge for json merge