1. A method, in a data processing system, for partial ingestion of content, the method comprising: receiving new content to be ingested into a corpus of information; applying a plurality of sub-pipelines of annotation engines against the new content in order of effectiveness, wherein the plurality of sub-pipelines include all annotation engines of an ingestion pipeline and wherein each sub-pipeline within the plurality of sub-pipelines generates one or more intermediate output objects; and providing access to the one or more intermediate output objects, wherein the one or more intermediate output objects represent the partially ingested new content.