You'll notice
AskUserQuestion options are now identified by stable keys instead of their displayed text
Question and option identity in AskUserQuestion moved from question/label display strings to explicit key/value fields: React list keys, the answers-map lookup, focused-index restoration, and the option-to-item mapper all now key off key/value, while displayLabel, displayDescription, and displayHeader carry what's shown on screen. This fixes ambiguous behavior that could occur when two options rendered the same visible text.