[OE-4547] Break SelectionWidget list data code out into a separate helper class.