Perfect Forward Secrecy is pretty standard in TLS handshakes these days, so the persistence of messages should not be an issue.
This pattern of burying TLS inside of application payloads is popping up all over the place. People realize that securing the transport isn't the same as securing the application, which often hops over multiple transports.