turns out the inverse of sparse matrices isn't all that sparse