Use a layout manager, and reduce boilerplate.
This can serve as an example for how composite entries can now be done outside of GTK, easily.