Faster history ageing: take 4

bench: 3515627