Slight modification to algorithm. Precomputes an expected number of SNPs coming from each bin. Then randomly shuffles the bin count of the bins