public ItemChoice(PlayerModel model, ItemChoiceFeature feature) : base(model, feature.UniqueID, feature.Amount, feature, (from i in feature.Items select model.Context.GetItem(i, feature.Source)).ToList()) { }