Is there a way to run part of a graph by storing information in a node?

In my graph, I have a python node called ‘dictionary’ (where the cursor is at) which takes geometry and information from the orange groups, before passing it to the blue groups. I was wondering if there is a way to run twice - the first executing the orange groups and storing the data in ‘dictionary’; the second run is from ‘dictionary’ to the blue groups.

The reason I want to do this is that there too many processes which causes Revit to shut down when I run the entire graph. After the first run is done, I’d like to be able to run the second run as many times as I want to debug the blue groups. Any help is appreciated! :slight_smile: