Hum, two things here:

1. Are we saving the first name in the message record on the backend (I think no, but checking)?
2. If this is purely formatting to display messages, you might want to be careful about calling `firstName` the `username`.

What I'd suggest for (2) is something like:

```javascript
var messageToBeDisplayed = {
  // stuff...
  user: {
    firstName: 'Bob',
    lastName: 'Smith',
    // ... maybe the rest of public user attributes
  }
}
```

That way you leave yourself the choice of what you want to display, in this case the `firstName` only, but you might change your mind later. (I kind of think we should display last names too.)

This might impact more than just here though.