Is your feature request related to a problem? Please describe.
I work on a large project (Apache Airflow) and using the "workspace" symbols is so slow as to be unusable -- 72 seconds and 65s in two consecutive tests I just performed.
The issue is that this time happens every time a symbol is searched for, making it essentially unusable in this workflow
Describe the solution you'd like I'd like some kind of caching, so that I only have to pay this time cost (the first time per session) I assume it is parsing the entire workspace and and any files
Additional context
My (local, uncommitted) pyrightconfig.json file contains:
original issue: https://github.com/microsoft/pyright/issues/1997