Ideally this would be done only if the widget is too small for the message, but that can be quite difficult