If Unreal is doing that automatically… that’s awesome. Will save a ton of complication and tricky asset management.
The blueprint instructs Unreal to make a new set of texture outputs, and a new dynamic material for every single object that’s created - even if there was a single seed. I don’t WANT it to do that, but I assumed that’s how it would deal with my current blueprint.
I’ll run some more tests, but it’s always nice when a program surprises you in a good way, and not the other way around.