Проблемы с анимацией RadioButton на главной форме с соблюдением MVVM

ListBox с вложенными ListBox.

В начале был вопрос о реализации в MVVM.

Выбор только одного это поведение View или Модели?

Если первое, то не понятно при чём здесь MVVM.

Если второе, то View не стоит этим заморачиваться. Надо только адекватно представить состояния Модели.