Future<List<QueueProcessResult>> syncNow() async { if (_isSyncing) return []; return _processQueue(); }