Multiples materials on obj while instancing

Hi, I didn’t find any answers online so maybe someone know the answer. I have an instancing of an OBJ create with a particle system. I want each particles to be a different color but my obj as 2 different materials so if i do an instance on RGB it is putting color on top of everything.

I don’t even know if it is possible to have 2 different materials on a same obj. So a part is cover by one material ans the rest by another.

So I want to be able to change the color of one of the 2 material for every instance of my OBJ.

afaik you cant have 2 materials on the same obj

Split your obj in two, send them to two differents geoCOMP each with it’s own material and instance both objects with the same particles system.