SNI restored when plasmashell came back
I've realised there's much more to do:
The existing code has some super weird behaviour.
Find there's an SNI watcher, but no host (i.e kded but no plasmashell) - that's fine, we don't check and create one anyway
But if a host gets added/removed - then we check
That makes no sense.
IMHO, there's no point checking for hosts, if we have an SNI watcher, we're clearly on a system that supports SNIs, even if the view temporarily disappears.
At which point I should just kill this code.