Reuse reader ptr, 30k -> 266k ops/sec!