I just found out that this suggestion was the cause of a significant perf regression, because going to IEnumerable prematurely changes 'hit database to retrieve ONLY package keys' into 'hit database to retrieve all package data, THEN select only package keys'. So I'm going back to IQueryable.