Sparse NUTS: preconditioning with sparse matrix operations