4.22 UnrealHeaderTool getting called every build, even if there are no changes

I though it’s normal for UHT to be run every time, your discovery is groundbraking!

Epic team should be aware of this and do a fix, I’m running UE4.23 and this problem persists since ever.