More efficient speciation for Prg