Refactored orchestration backends to support multiple executables