ListCorpus performs one SQL query for each corpus
I noticed that ListCorpus seemed to be pretty slow on my local setup, and found out that there were 100 queries being run on it. The top_level_type
field seems to cause another SQL query, even though we already have prefetched all of the corpus' types.