I think it's because of you layout. It would show the food item if you called add(food) second. It is having the type of layout, the default one, that only shows the latest component you've added....