3 loops simplified in one
lambda replaced by operator
RenderUpdate can be sorted, Group cannot
sort done in the draw, on the fly