message: Reduce rerenders.
diff: @@ -70,13 +70,13 @@ function Main(props: {}) {
  return (
  <ConfigContext.Provider value={config}>
  <VersionContext.Provider value={sv}>
  + <WithRpcSessions>
  <WithLspDiagnosticsContext>
  <ProgressContext.Provider value={allProgress}>
  - <WithRpcSessions>
  {ret}
  - </WithRpcSessions>
  </ProgressContext.Provider>
  </WithLspDiagnosticsContext>
  + </WithRpcSessions>
  </VersionContext.Provider>
  </ConfigContext.Provider>
  );
  