Optimization. Logger controls the printout but you still need to compute the params. I freely admit that this is likely the case of premature optimization.