Весь наш SpringContext обновлялся каждый раз, что, как мне казалось, было неопределенно связано с каким-то динамическим жонглированием контекстом весны, которое мы делаем. Тем не менее, жонглирование выполняется отдельно для каждого класса, поэтому обновление каждого метода было совершенно ненужным.
«Решение», как оно есть, состоит в том, чтобы пропустить обновление контекста, которое позволяет избежать восстановления фабрики сеанса.
Я до сих пор не уверен, почему Spring чувствует необходимость восстанавливать фабрику сессий с нуля для каждого обновления. Я полагаю, что восстановление для них - это самый простой способ обновить сеанс, но, надеюсь, не самый быстрый.
Спасибо за ответы.