Twin Column Select with images

I’m quite new to Vaadin.
I’d like to know if there’s a component like Twin Column Select where the user can select images.
Also a ListSelect with multiple selection and images would be suitable for my needs.

Unfortunately TwinColSelect does not support item icons. You can’t even style the individual items to use background images with CSS.

Same applies to ListSelect. Select, ComboBox and OptionGroup support item icons, but they are a bit different. Table is the only list-like component that supports icons among the selection components.

Implementing twin-column selection should be relatively easy to do on the server-side. Perhaps with two Tables with item icons or with two VerticalLayouts with Embedded images, and a couple of Buttons for moving the selected items to the other box.