Faster workaround for caching bugs when getting diagnostics

* instead of creating an entirely new services bridge, just create a new
language service - for our project this reduces full diagnostics
retrieval times from ~10 to ~8 seconds