Releases native resources.
@override Future<void> dispose() async { _stopPolling(); await _controller?.close(); _controller = null; }