Move some repeated logic into abstract chosen
Make sure selected items are cleared after resetting Chosen single