Damn. I now see this is consistent with `RandomProjection` (and `safe_sparse_dot`, but I don't think that's relevant).