experimented with reactFX: let AbstractSelectionModel replace
singleSelection state by inhibeans