would it be possible to skip this if `nComponents == 1` for which we could write directly?