Why LDF (Library Dependency Finder) is so slow

I’m developing for ESP8266 MCUs on in VSCode Using PIO.
While LDF is very versatile and capable, one major issue for me is why is it so slow?
I’m compiling cpp files, with a single change the compilation takes less than 1s and linking is also 2s, but the LDF always takes near 10s. Even with no change the LDF would run and take that much time.
So why this step should always run and why is it taking so much time,
Is there any way to speed it up, E.g. use previous dependency graph when nothing is actually changed?

What is your platformio.ini?

Don’t know whats has changed but cant reproduce this any more,
LDF takes around 1-2 seconds on the same project, which seems satisfactory for me