Value not added into Array

The find(ref) function in this plugin accepts wildcard parameters and works with any map type.

The root cause of your original question is that the default find function returns a copy instead of a reference. Your “modify-then-reinsert” workaround is indeed a compromise—it solves the problem but introduces many extra nodes, reducing readability and hurting performance.

I also noticed that the default Blueprint implementation of find doesn’t have a reference-returning version, and I couldn’t find a plugin with similar functionality in the Fab either. So, I implemented one myself, which took me quite some time. That’s why I’d like to sell it for a small fee.

I had hoped to help you, but unfortunately, my trader verification is still pending, so I might not be able to sell in the EU region for now. Sorry, my plan didn’t work out—just pretend I never replied.