@feld I can speculate as to why things are how they are now, but we are a large engineering team and I don't have all the history of that feature to hand. I don't typically work on the TLS side of things myself.
It is past my end of day today, but it is on my list to get that pushed forward tomorrow.