Как я могу уменьшить код привязки RadioButton?

Я следую этому ответу на вопрос о том, как переписывать данные (ints в моем случае) в RadioButtons , но если у меня есть несколько TabItems с сетями 10×10 RadioButtons, есть ли способ избавиться от некоторых из этих шаблонов? Как и каждый RadioButton должен иметь всю эту информацию:

 

Предпочтительно, я хотел бы иметь возможность устанавливать RelativeSource, конвертер и режим один раз в TabControl, путь один раз в каждом элементе TabItem и иметь только параметр ConverterParameter для каждого RadioButton. Возможно ли это в XAML? Если нет, может ли это сделать в коде, более разумный?

Здесь будет улучшение моего ответа по связанному вопросу , используя единственный режим выбора ListBoxes :

                        

Стиль, с помощью которого сам ListBox исчезает:

     
Давайте будем гением компьютера.