Yes, that's correct. It was implemented this way because light rendering needs some parameters from the view rendered before. I'll check if I can change this.