Chaining attractors

I’ve been playing around with Attractor(Value). So this is a beginner question.

My patch is currently chaining some attractors, so that the output of one attractor is fed into the next attractor.

However I would like to make this spreadable so that I can dynamically change the number of attractors chained.

What I first tried was merging the attractor vectors to one spread and feeding this spread into the attractor pin of Attractor(Value) while keeping vector size the same. However this led to a different behaviour as all attractor vectors seem to be applied at the same time - not chained.

I also had a look at AttractorSpread, but it either seems to be for another purpose or I didn’t get it.

Hope this is a comprehensive description of my problem and someone can help me.