Generating orthogonal latent variables

If all you want is zero correlation between effects, then model each effect independently