Went back to using full matrix, although sparsified