FName - Pass by value or pass by reference

i see what you mean and that’s something i would have been aware of.
i don’t recall modifying the container itself. except maybe adding an object to it. but not moving or removing or modifying an item itself since i would have expected.
one could assume that was my code that ultimately generated the issue, but even in that case, my point is/was that the issue was not intuitive or predictable for that situation, hence the caveat to keep eyes open for such cases.
thanks for your time. i don’t want to hijack this thread, i’ll keep that in mind if i revisit my code someday.