Stream which sends flag whenever visibility of controls changes
Stream<bool> get controlsVisibilityStream => _controlsVisibilityStreamController.stream;