It seems like all this should be handled in [`FilterSelectInput`](https://github.com/gregbell/active_admin/blob/4979f60749faeb990ec1d2644ea640a2546e6315/lib/active_admin/inputs/filter_select_input.rb#L11)