Optimistic updates Workflow Capture event Update local state Send request Get response If negative, rollback update local state (step 2) If positive, do nothing Preview here