I am a fan of branching - a next level function, would be to allow for branching to limit choices within a choice group
For example – the chosen selectable limits a following questions choice group option.
Simply put in question 1 – I select Ice cream fruit only – then in question number 2 – I don’t want to see chocolate chip or hazelnut.
Even though they are in the group. 😉 I hope this makes sense.
And please make choice groups searchable...