[PD-767] Replace slow multi-select widget with FSM widget

I have a feeling I'll need to do more than just replace an instance of which widget is used, so I wanted to put this in a feature branch as not to overwhelm anyone with the amount of changes I'd potentially be making.