Если это не крошечный класс, вероятно, нет ( см. Этот вопрос для возможных ловушек с большими сессиями ).Короче говоря, сеансы не предназначены для того, чтобы быть механизмом кэширования, и они не работают слишком хорошо, когда вы превращаете их в один.
Обратите внимание, что если вы используете обработчик сеансов по умолчанию, ваши сеансы хранятся вжесткий диск - не очень быстрый, когда вы получаете много одновременных запросов.Кроме того (тестирование и измерение), сериализация / десериализация может быть медленнее, чем обычные методы создания объекта - обратите внимание, что вам, вероятно, придется десериализоваться дважды: от сеанса к строке, затем к строке в объект этого класса.
Если вы хотите пойти по пути сериализации / десериализации, попробуйте, например, Memcached вместо этого.