An event stream that fires when the overlay's visibility changes.
Stream<bool> get onVisibleChanged { _onVisibleController ??= StreamController.broadcast(sync: true); return _onVisibleController!.stream; }