Most performance between these 2 cases

Hi,
In one blueprint construction script, what is the best option concerning performances:

  • 1000 static mesh components (nanite enabled) with dynamic instanced materials
  • 1 instanced meshes component containing 1000 instances and 1000 decals components (20 differents decals)
  • another idea?

I would like to make 1000 walls with 20 variations (materials or decals)