How would the library work for testing nested components that interact, e.g. using `[CascadingParameter]`, such as the `TabSet` and `Tab` examples?