>Does the MX offer any such features
Yes. When a web browser initially connects to an https site it sends a "connect" message in plain text with the domain name it wants to talk to.
When a server is configured to use SNI the server uses this connect message to decide which certificate to use to present to the client. After this the connection goes encryted.