this is display logic and should be on the model. e.g. `customer.displayName()`