Obviously we can all copy the existing
ListBox code and tweak it to suit these needs. It would just be better to have a solution provided already.
There are a few challenges, especially in API wording, that would cause breaking changes. For example:
setRowHeight wouldn’t apply to a horizontal list box.