model allow passing in `options` to save -> update/patch