You can have the data load in an invisible rg and have one condition on the actual RG to change the data source when the state isn’t empty - the first rg and reference it and :filter by the data type.
You’ll save a lot of WU for searching and filtering will be near instant