Change common material property

I have many objects (clones) that all use the same material.

How do I change the material shader’s property (color in my case) that will affect all instances at once?

When I’m changing this property in editor - it works fine - all objects change color immidiately.

But when I’m trying to access material of one of my objects and change color at runtime, it seems to me that this change does affect only one instance.

Making for cycle and changing color for all objects is not a solution.

Have you taken a look at Renderer.sharedMaterial?

http://docs.unity3d.com/Documentation/ScriptReference/Renderer-sharedMaterial.html