Hi @Vlad Efanov! there's not a built-in way to do this in Dagster. The solution you describe would work, although depending on your exact setup there might be other more convenient ways to model this. For example, is it possible to have whatever jobs that are being run in Ops B/D be part of "Main job" directly? Even if the B job / D job need to be standalone artifacts, it's possible that you could include the same exact ops in the main job (all jobs have graphs backing them, so you could embed the B graph / D graph inside the main job)