True, but what you are suggesting is EXTREMELY inefficient. You WANT as many things using the same material as possible, it’s one of the main ways of improving performance in any game. If you want per-instance dynamic material instances you want to create a Blueprint encapsulating that functionality with exposed parameters.