Should we add full search to the API to support this? I had to do that for Tasks, though there are likely far more Tasks than there are distributors, so it was a performance problem not to in my case.