ListPicker items with interactive elements within?

Dear All,

Is there a way to use ListPicker so that one can use dynamic controls like Button[], Toggler[], and ColorSetter[] within the ListPicker items? In the example below, the Button[]s appears in the items but are not clickable.

list = {};
ListPicker[list, 
 Row[{#, Button["x", Print["x"]]}] & /@ {"item1", "item2", "item3", "item4"}
]

Thanks for any suggestions!
Filip

Don’t SetterBar, RadioButtonBar, etc. serve this purpose?