Refactoring of colleciton ingest to use ingest steps.