В пыхе процесс умирает сразу, как сформирована страница. Это может быть гораздо раньше, чем пользователь увидит эту страницу. После того, как умер процесс, умирают и все объекты. Т.е. никакой ссылки не может быть. А теперь представь, что у тебя на сервере сессии будут хранится в файлах. А в твоем объекте будет ни одно св-во, а много. Штук десять. А если у тебя будет более-менее посещаемый сайт, то во первых твое хранилище раздуется до приличных размеров. Во вторых пользователи взорвут диск сервера (утрирую конечно). Так что я бы не стал привыкать к таким решениям, если в будущем хочешь писать большие проекты. Либо хотя бы храни все свойства отдельно от объекта. А то не уследишь, отнаследуешь этот класс от какого-то еще, у которого еще десяток-другой свойств или ссылки на другие объекты, и потом будут у тебя в сессиях совершенно левые данные храниться. А лучше сохранять большие объемы в базе данных. Они для этого и предназначены. Есть еще куки. Я как-то их применял для хранения данных фильтров. Но там, правда, не было аякса. На самом деле я слабо представляю, как можно отправляя ajax запрос с клиента выставить значения сессии, но складывается мнение, что у тебя проблемы с архитектурой приложения. Может стоит что-то пересмотреть и потребность сохранять что-то в сессии отпадет.