Select -> Possible to store Objects vs just Strings?

I have a few Select boxes where the value stored as the string isn’t what needs to be passed, so i have to look up the value from a datacollection instead. Would be nice if there was a way to store an object on here like how the List works.

If you are using richselect, you can store any extra attributes in the option object, and later you can use this.getList.getItem(id) to get the full data object by the id of selected option.