Build choices from template
Remove unnecessary element caching