It is still needed in the session for simulated payments. I tried adjusting simulations to work without it but it was hard, maybe we'll do that later as an optimization.