Currently when using queries, the user has to specify an entity that is to be queried. For example, if you are trying to fetch all the cases from a particular plan, that's not possible. The user will have to select the entity as plan and the query will only return the plans themselves.
It should be possible to query the plants test cases. Cross entity search like this is powerful and would add value to the existing feature.
One more use case is trying to fetch all test results that are part of a particular test run. Currently when we select the entity as test run and query for a particular run with the id, it only returns the run itself, not the cases.