onChange vs onEdit: catch inserts, deletes, and tab movesonEdit is the hammer everyone reaches for. Then a teammate inserts ten rows, deletes a tab, or drags a sheet to reorder — and your sync…