Why repeatly compile the unchanged material

Create a new Project with First Person Template(C++)

Then when you click the Content/FirstPerson/Character/Materials/M_UE4Man_Body asset, the material will be recompiled every time, and the memory will increase.

I am not sure if it work as plan, or should be a defect?