This naming is super confusing, to me `this` is a `model` but it looks like here `options` is a model. Any reason why validated options
are not just copied over to `this` ?