Agreed, but I was going for the smallest necessary amount of work to get this landed first. I also want to allow modification of other conversation fields (especially `status`), but I think that can have its own branch.