Solids from patterns and parametric changes

Challenge 4 threw this up for me in terms of my understanding. Changing the setting so not to spoil the challenge.

I create a simple circular pattern of 3 circles. Use a variable for the number of circles. Then extrude. Great I have 3 cylinders.

I change the number variable to 5 and the cylinders change position but the additional 2 cylinders that now appear in the sketch do not get created. That’s fair enough i suppose.

Now in reverse so to speak. If i create 5 solids first (from the 5 patterned circles). And the change the variable down from 5 to 3. The sketch readjusts and the 5 solids reduce to 3 - great. But…. I get an exception in the history for the missing solids.

I am guessing the is a way to tie solid generation to sketch variability without throwing exception.:thinking: .