judging by the previous threads you are wanting animate the clones (or start the animation) based on the position of something, the more recent thread was correct – one texture feeds all the clones so you can’t try and change it or it changes for all (and if my skim of this was correct same applies to xpresso) but your assumption that you can only use the MultiShader (I assume you meant that) on the Cloner object is wrong, you can use it on objects within a cloner.
11575_animatingcloneswithanimatedtextures.c4d.zip
The problem with this example is I am taking the simple route with your simple example and using Index Ratio to assign the multishader layers, with a copy of the gradient in each layer just offset. To do it based on position I would turn on the Color Mode in the effector setting everything off and make it so the color of the clones change based on the proximity of the effector and then use Color Brightness in the MultiShaders to choose between a still gradient then change to the animated gradient as the color gets bright enough. Color is the color the clone gets with Color Mode on in an effector but it isn’t seen with a material on (I assume I’m just flapping my lips here (metaphorically speaking) since you do a lot of mograph stuff but just in case…) I can do an example of that but I’m out of time and won’t have enough until tomorrow (or maybe Tuesday)