I'm using a Streambuilder to a Firestore instance stream to fetch some "Appointments" which I later modify (delete / add / update). Problem is that each time I modify the date on one, each item reloads (because the StreamBuilder builds a list of the appointments)
I was thinking that something like giving each appointment it's own streambuilder? but that sounds stupid.
What would be a general solid approach to these types of issues , that I can later use in my future apps ?