better reporting while chain is running, memory and time in evaluation and MCMC sampler