Is there a way for the Mutable Plugin to use the same CO Instance for multiple characters?

I’m trying to use the Mutable plugin for my shop game for the customer randomisation. I got the customisable object working with a single customer but I found that I cannot switch the materials without it effecting all customers.

If this is intended, then I could probably come up with a crude object pool that will dynamically create more instances at runtime but if there is a built in way, I’d appreciate it if someone could let me know.

I guess the intended way is to use the Population plugin for this if you’re on 5.6.

You can find the documentation here:

However, if used from blueprints, it can’t be cooked/packaged (or I’m doing something very wrong).

There’s also a Mutable sample project on FAB with an example for crowds, using a C++ implementation (see “Infinite” sample level).
It’s for 5.5 however:

The Population plugin doesn’t work in 5.5 though. If converted to 5.6, the sample project Infinite code still works.

There’s also the clone function:

Might be easier. I need to answer more forum posts to find a solution to my problems faster haha.