Because that's how the protocol works at a fundamental level. If you're making new requests over HTTP, you have to renegotiate TLS.