In my game Players do not own anything but Characters. Like in Diablo. Every item should belong to some character immediately. Ideally, they should be assigned to the character at the purchase stage automatically by the server.
I have hopes for PlayStream events + CharacterID in CustomTags => Azure Functions to execute MoveItemToCharacterFromUserRequest.
The problem is player-vc-item-purchased and player-inventory-item-added both lack the ItemInstanceId...
How can I overcome this?