Randomize color material and UV rotation by disconnected polygon islands

Please add option to randomize material color, brightness and UV rotation by disconnected polygon islands. Like this :

Currently there is need to have many materials per polygons with different colors which is time consuming and there is no way to select and edit multiple materials at once in D5.