Should this be `opts.clone()`?