nit: perhaps just `this._outboxSyncing = syncing` above the if statement, to avoid needing to set the value in each if/else branch.