Refactor and introduce StageExecutiuonContext