Fixes #13021 (closed).
This is a bit janky because forms and what not, but it gets the job done. The exact technique for large groups vs small groups varies due to the sizing methods of our inputs. For that reason alone, I kind of question this addition. It feels like I'm patching something otherwise faulty, but I don't have a better idea yet.