Select items in an itemArray

I have a node with an itemArray to dynamically apply different number of attributes with value depending on what data is available for that node. As far as I understand the only type one can use in the itemTemplate is “Panel”. Is it possible to make the content inside selectable, and is it possible to select multiple items from the itemArray?

The only objects that can be “selected” in the normal sense are Parts, because only they have the Part.isSelected property and only they can be in the Diagram.selection collection.

However you might be able to simulate that feature. For example, consider the implementation in

Thanks ! Think this will be sufficient for my needs at the moment!