Codebase indexing and workspace

Hello,
I’m new to Cursor (and VS Code).
If I understand well it’s better to have one Workspace per project (for …cursorignore and .cursorrules).
But does the codebase indexing is per project/workspace?
It looks like when I open a new Workspace I need to launch a re-indexing of the code base again?
I did not find the answer on other posts.
Thanks!

Hey, we recommend creating a separate workspace for each project. This lets you use .cursorignore and .cursorrules files more effectively and ensures better organization and project management. Code indexing is done separately for each workspace, helping to maintain data accuracy and relevance. When you open a new workspace, re-indexing might be needed to ensure all changes are captured.

Thank you for your response! :+1: