We're thinking of a system similar to "Boarderlands " where every weapon drop is unique, every weapon has different randomly generated stats within a range, can I create a drop table say SMGs without having to add every single variant to that drop table i.e. Name: SMG1 Accuracy: 1 Recoil: 1 Firerate: 1 and not have to do that 100+ times for each weapon. Currently this is easy to handle with Unity C# but the weapons need to be added to the players inventory in playfab what's the best way of storing Items with random properties if possible.