Best way to change material of an entity in ISystem run time?

This is actually very interesting! I didn’t know that and I will definitely look in to it, thanks!