[ { "comments": "translate x+=2000, z+=1000", "operation": "translate", "config": { "type": "vector", "config": { "vector": { "dx": 2000, "dz": 1000 } } } }, { "extra_field": "Adding extra unnecessary fields is still valid", "operation": "translate", "config": { "type": "startend", "config": { "start": { "x": 0, "z": 0 }, "end": { "x": -1000, "z": -2000 } } } } ]