Is there some way to populate GUI elements dynamically? For example, suppose I want to present popup menu items that will differ over time. Rather than modifying the templates file, I'd like the items to come from an external souce (database, url, file, ...).