Changed default argument of precompute to False as based on benchmarks