annnnd now i can do it in 17 minutes
well sort of :-P i added a toggle that disables the final exact verification. this can give a small number of false positives (< 0.1% in practice), so i can't use it for formal / guaranteed bounds, but for generating large amounts of exploratory data it is awesome