I am using array modifier on an object with, say, Brick texture that uses UV map. I try to get a different layout of bricks for object instances but no matter what I use (e.g. Object Info's Location or even Random) the texture shows up on all objects in the same way as on the first one.
Here is an example material I'm trying to use, note attempted use of Object Info's randomness to have a different bricks layout:
I can achieve the desired effect by dropping array modifier and duplicating the object (and applying location if I use Object's Info Location to randomize brick texture) but that's not very convenient when there is a lot of objects I need to duplicate.
I think the above could be done using geometry nodes albeit I don't have 100% working solution right now.
I wonder if what I'm trying to achieve is possible while still using array modifier.
Here is an example blend file: column of objects on the left hand side was created using duplication, a column of objects in the center was created using array modifier - note that each object in the center has exact same bricks layout:








