Different materials on Instanced static mesh

Is it possibly to apply different materials on different instances of Instanced static meshes? or they have to have same material?

I think you just have to create another instanced mesh

Thats a pity, i was trying to create thousands of instances each with different material