[PATCH 4/5][image_factory] Split BuildJob out from BuildDispatcher