comments
First cut at preemptive rescan to bound memory usage.