Auto-rotation of certs and the cert auth method

Is there a suggested workflow to keep certificates updated with the cert auth method and rotation using consul-template? I am getting ready to use consul-template for downloading a new certificate when needed, but it seems that once I do I will no longer be able to login or renew my token, and saving it to disk and letting the client push it back to vault seems a bit strange? Maybe that’s just me.