given that we really are transforming the information in the model into the form/html here might be better to directly mutate the model here ? Seems like we can infer some of this in the model's own code and simplify the view by relying on the model to do a few more conversion?