@override Future<void> dispose() async { _eventHandler = null; // Note: MethodChannel doesn't require explicit disposal }