REF: _cython_transform operate blockwise
In the process of doing this found that group_rank is silently assuming it is single-column.
this doesn't have *any* user facing changes? > this doesn't have any user facing changes?

thats the idea