Messages provide a type so the view can set colors / play sounds.