Better, faster, ptop_preindex

Also reduced chunk size to 100,000 from 250,000. This is a minor change we can tweak later if it makes things slower.