apparantly adding the material directly sets it to the default material which, every entity uses by default.
creating a new material fixes the problem.

sigh


still learning, do not flame me