Re-using the CertificateGen object is pretty significant when you're not doing the rolling cert case, but are running an entire class at one time.