I have been looking at constructions satisfying the Johnson-Lindenstrauss Lemma (e.g., projections onto random subspaces, random Gaussian matrices, random Rademacher matrices, etc.). It seems that other than the "random subspace" construction, none of the other projections are true projections in the sense that the vectors are not orthonormalized. Is this purely out of convenience/efficiency?
More formally, suppose a matrix $X$ with $X_{ij} \sim \text{Rademacher}(1/2)$ preserves distances with high probability. Is it also true that $P_X := X^\top(XX^\top)^{-1}X$ will also preserve distances with the same probability?
The most general version of the JL lemma that I have been able to find is here, which shows that any matrix with mean-zero, unit-variance, uniformly subgaussian, and independent entries satisfies the Lemma, but that clearly does not hold for $P_X$.