Sometimes we need apply different UV Maps on the same object, like a Light on Christmas Tree or a sofa fabric pattern, so I made this material, that have a random UVMaps, a simple way to made a example of use is with this letters.
1º Column= The UVMaps is mix with variants, it is good for fabric and other things that don't have a same patern.
2º Column= The UVMaps are change between some options, there are 4 UVmaps and that material pick one of that’s 4 and apply on each object.
3º Column = Array modifier problem, the material don't work, someone can help?
4º Column = Array modifier problem, the same problem with the 3º column, the material don't change.
I made this material to try to solve this problem
http://blenderartists.org/forum/showthread.php?324820-Change-the-UV-Map-coordinate-on-Array-Modifier-It-is-possible&p=2562019&highlight=#post2562019
But, the result can help some with objects without array modifier =]
Interesting thread. I will store this until I need it ...