An eternal issue in GUI development is how to get hold of the pointer
to the individual widgets when you need them. Should they be accessed
from global pointers that then restrict you to a single instance (or a
known number of instances) of the widgets a priori, or is there a
better mechanism?