This block seems more like a presentation detail than a model detail.