Left and right anchors + margins + vertical centering don't work well work together, and
the text overflows instead of wrapping. Setting the center anchor and defining a width
works much better. Also recommend larger margins by default as this looks nicer.
I don't want to define a default width and alignment in the component itself that uses
anchors and references parent, since it may be inside a layout rather than being the
child of a ListView or something.