I'm using it for my inventory system as well. I have a (simulated) 2d array containting all my details for each inventory item, and set flags within that. I then store handles in another array for containers to keep track of where my inventory items are.