Initial work for supporting joint calling/squaring off. Provide framework and initial parallelization points for workflow