Yes. The only requirement is that all events that could potentially be stitched are sent to the same CEP (specifically JKool_Compute expert). If they have separate data streams that are completely unrelated to each other, they can be processed independently by separate CEP instances, each of which would have their own caches (would have to configure above properties in node.properties in this case).