Interesting use case. Looking at the code, does not seem we have a switch to avoid datapage loading based on the parameter value so that connect-rest can be avoided. It would be nice if we something similar to post processing activity - pre processing activity where user can make a decision and ultimately not loading the data page at all. How do you load the data page in your application, I suppose you could make a decision based on the value of .Data.CompanyCustomer. If that is null, do not call Load-DataPage, for example.