minimize usage of SessionHolder