ALso - in the Touch UI component dialog - you can create a custom sling:resourceType that is basically a JQuery plug-in. This lets you add any field that is not available out of the box and then introduce custom logic.In this use case - you can use JQuery and AJAX.
See this article to learn how ot develop a custom sling.resourceType: