Where does this custom inventory data "live" at runtime?

well we can discuss it more if you like, but i think it is really game specific.

And I agree with you, in case of PickUps which dont need to be unique in some ways.

edit: I forgot the ( :slight_smile: )