Oh, I see. `scratchCartesian4` is used to store the result when multiplying by the projection matrix.