When the execution time of the first todo is changed, the execution time of all subsequent todo's will also be changed.

I added a function for this one.
So many firestore fetches are gonna be called 😇