The shrink operation and the cached behavior could explain the difference.
It may have not performed the calculations yet after you have it reduced.