Can elements appear on area click?

Is there a way to present elements on a slide based upon specific clicked area (or another specific trigger)?

Animation seems to presume a linear order of presentation, where elements are revealed in the same order every time. I was preparing a slide where I hoped to be able to trigger some of a palette of hidden elements, as part of engaging the audience in a guessing / suggestion game, matching their ideas to elements prepared in advance. It would be great to be able to live fill text into an element as well, as ideas from the floor are made. But so far I have not found a way to do this.

An example would be a multiple choice question where based on a show of hands one of three visible elements is selected by a position/click, then a final element appears based upon right/wrong choice, depending upon which of the three is clicked.