Apply upstream sync changes immediately

Listen for sync changes and apply new option values when they change.
Version 2.2.0