ну и как при всем этом «перепиливании» осуществлять оперативную корректировку выбранного положения, при изменении вкусовых предпочтений пользователя ?
Замннить шайбы/ручки, либо положение собачки

Кста, в контексте корректировки, может быть выгодно поменять местами локацию собачки и шайбы

Конечно, если фиксированных положений должно быть несколько + переход должен быть оперативен, принцип храповика летит фтопку, либо становится слишком дорогим
