I think there might be a benefit in actually storing the entity in the session.