Greatly optimize the SingleSelectForm. Now works with the same idea used in the MultiSelectForm