That was Arthur's suggestion. The other option was to take an IEnumerable<BaseServiceClass> and filter out the one that is needed, but that seemed a bit worse.