public RgInventoryItem FindAvailableAsset(long classId) { return Items[classId].Items.FirstOrDefault(item => !item.InUse); }