pollardRhoFactoring now used directly instead of generic work function as task target