Avoid excess multiplies by multiplying in `success_probability`