applied list collection for newPts, with a do.call rather than cumulative rbind, should be faster