Обычно сеанс не сбрасывается при инициализации контроллера! Убедитесь, что вы не очищаете сеанс от кода.
В любом случае, сохранение этого значения в сеансе приводит к частому сбросу ограничения записи (зависит от параметра времени ожидания сеанса).
Подумайте о сохранении этого в профиле пользователя, который хранится в базе данных (будет использоваться после входа в систему) или в cookie-файле (не требуется вход в систему) Это сохранит этот параметр навсегда - ваши пользователи оценят это:)