Well since most providers have cross session memory or things like it, using another provider would ensure you aren't leaking any information from the first step to the second step aside from the spec produced in the first step.