With Lazy parsing we save on a lot of initial processing but at the same time, this causes issues for some operations such as references. which can be present in unparsed files. unlike hover or jump to definition this cannot be evaluated lazily. One of the solution is to fallback to full parsing when reference or renames are requested. This full parsing can be limited to cwd + included paths.