I thought so too earlier but it turns out `update_contact()` [handles that for us](https://github.com/praekelt/vumi-go/blob/develop/go/vumitools/contact/models.py#L137-L147)