I think we should do this in `_update` rather then `_create`.