Desired behavior
Ensure that we give an ongoing indicator to the user in the main channel edit UI that there are unsaved changes locally.
When there are, make sure to flush the debounced sync before page unload with a warning to the user.
Current behavior
No indicator, not clear if the before unload works.