Deterministic selection of rows and cols for updating U and V
Update for new cython
Test approximate updates