(Solved) Puzzled about fixing a Dynamic Component

Purging the file brings it down to 0.5 MB,
I would make the height fixed to floor finish levels

Since you generate the balustrade separately from the treads (a good idea) I would not generate it if hidden as per options to save a bit