def METHOD_NAME(self, _graphene_info: ResolveInfo):
    return [
        GrapheneExecutionStep(
            self._external_execution_plan,
            self._external_execution_plan.get_step_by_key(key),
        )
        # We filter at this layer to ensure that we do not return outputs that
        # do not exist in the execution plan
        for key in filter(
            self._external_execution_plan.key_in_plan,
            self._step_input_snap.upstream_step_keys,
        )
    ]