I'd suggest we simply call `params.update(properties)` here instead of iterating over and updating the dicts manually.