Ok to put the generic async loading indicator on the todo, but not sure how generic it will be - something generic to change the cursor might make sense, but for greying out the content being updated or displaying errors, it will depend on the context no?