This is the low level shit I am here for. :D
Interesting, because SNI recently broke my Caddy instance, funnily enough. Specifically, when reverse proxying to a HTTPS host, I previously only had to set SNI for the pass to work correctly, whilst in a newer version, I also had to set Host. Though after that fix, I did not look further, but it was seriously interesting. Hence where my super basic knowledge of SNI came from.
Thanks for infos!