Если на один экран панели надо выводить не много информации, то фактически Вам нужно регистров не более, чем количество отображаемых переменных на одном экране плюс 1 регистр для кнопок и индикаторов, 1 регистр для чтения номера экрана панели и 1 регистр записи номера экрана
Я бы добавил ещё один регистр, который считывался часто и содержал номер последнего изменённого параметра. Соответствующий этому номеру регистр считывался бы вне очереди. Тормоза были бы только один раз при загрузке.