Our internal version control system is working over fuse. Big mono-repository is mounted as a virtual file system and loaded lazily on demand. Whole repository is a single go module with single go.mod file at the root.
When I open subset of big mono-repository in vscode, gopls starts walking all directories of the repository, breaking lazy load.
What did you expect to see?
gopls should interact only with directories added to workspace.