Nah, I think keeping it in update makes a ton of sense. Why do two http requests when 1 will do? Also, it would push knowledge of what happens when a Chore is completed further away from the model and into the routing layer, which is a Bad Thing :tm: