// 25 blocks was determined empirically to give the best performance as of March 2014.