Extract aggregated graph creation to its own class
there will be a different implementation for non-aggregating mojos