Random convention question, if you have a list of items, say a shopping list, and you want to open a model for an item when clicked, say for updating quantity, do you have a modal per list item, and just control it's open state, or a single modal where you set the editble object and open when clicked?