Отключить кеширование пре контроллера

Доброго дня
прицепился преконтроллером к контроллеру фронтенда checkout, в нем при определенных условиях пишется Regestry::set - устанавливается настройка из раздела оформления заказа в нужное значение.
Пока не срабатывает условие - все хорошо, но как только условие сработает - всё, после этого оно срабатывает и тогда, когда данные условию не соответствуют.
И так - до полного физического удаления паки кэша с сайта
Как не кэщировать установку настройки через Regestry::set ?
Regestry::set($key, $value, true) - не помогает
вернуть значение через пост контроллер тоже не получится, так как из контроллера и метода идет возврат с редиректом и до пост контроллера дело не доходит…

или где обрабатывается вот это?
return array(CONTROLLER_STATUS_REDIRECT, ‘checkout.cart’);