Do you think this can be applied to HTML fragments? I think it's relatively common (or at least not uncommon) to embed HTML in another language as a string. Would be cool to get LSP functionality in those strings. I'm thinking specifically with something like this:
https://github.com/alfonsogarciacaro/vscode-template-fsharp-...