ReadOnly (Tree)Table is not selectable

Is this the correct behaviour? For me this is counterintuitive

(Tree)Table is a Property. A Property has a value and can be set to read only, which means the value cannot be changed. The value of a table is the selection so in that sense its logical and required by the Property interface.