Added initial support for external DAG execution