sl2: Displayables with id can't be constant.

That's because they may be given arguments from outside the screen that
sl2 doesn't know about. Better safe then sorry, especially in a rare
case.
Update the who Text after display_say changes its properties.

This is necessary to make the properties take effect after the layout
has already been built.