Collection of materials to be used as variable?

Let’s say, there’s a construction script, which sets 5 different materials to the meshes within the actor. The materials are given to the actor using public variables array.
There are several rigid combinations like “array[0] = gold, array[1] = silver,…” or “array[0] = cotton, array[1] = silk,…”.

Can I somehow save such collections within the content browser, so I don’t have to feed the actor the separated materials but give it the whole collection instead?

The easiest way would be to create DataTable with rows expecting material interfaces. That way you just need to pass the reference to the table, specify which row to use and you are good to go.