I'll see that can be done.
With nested RC objects, the result of inner RC is collapsed to a mesh, and then used as segment input.
But with nested generators, output is handled as a list of separated items, so clipping is applied individually to each of them. We used this approach for performance reasons, to maximize the number of instanced segments.