One of our solutions involves a questionnaire. So to track choices and selections we pass a “slug” property with each choice type. E.g., wine_type vs wine_body. That lets me group selections and filter the screen views by slug. Maybe that approach would work for you.