Ok? But the language server approach is actually quite good. It enables separation of concerns.
As for being heavy/slow: I run it everywhere, including...