Cancel a specific watch.
Future<void> unwatch(String id) async { final sub = _subscriptions.remove(id); if (sub != null) { await sub.cancel(); } _debounceTimers.remove(id)?.cancel(); }