Hey all, We have a pretty big pipeline and while I was inspecting the stages, I noticed there is less fusion than I expected. I suspect it has to do with the heavy use of side inputs in our workflow. In the python sdk, I see that side inputs are considered when determining whether two stages are fusible. I have a hard time getting a clear understanding of the logic though. Could someone clarify / summarize the rules around this?
Thanks! Joey