Working on a complex workspace
While working on a complex workspace it is recommended to break a data flow into separate workspaces, then merge them back. Merging workspaces is possible by cloning the components one by one to a workspace.
Read more: about the cloning feature here
Sometimes it makes more sense to keep data flows on separate workspaces. A good rule of thumb before creating a complex workplace is to discuss with your teammates and come up with an accepted set of standards for how your team will best approach a data flow that is going to be comprised of intricate components.