Что предпочтительнее: хранить набор данных в сеансе или заполнять набор данных при каждой обратной передаче?
Держите в сессии. При необходимости можно заполнить заново, например, если память сеанса стерта.