Reloading asset during runtime

Hi, I’m new to Unreal Engine and been experimenting recently. I am trying to reload/refresh assets during run time without reloading the whole map. E.g) I have a blue texture named “texture.uasset” and I replaced it with a red texture with the same name. Now all objects that reference “texture.uasset” should change from blue to red. How can I do that? Thanks in advance!