Hi,
Some things are not (yet) possible to synch/drive in just one step of model generation in CGA.
One example:
If you split a rectangle once through the shape, you always get 2 resulting shapes. If it's not a rectangle but a different concave form and you split it once, you may end up with multiple resulting shapes. that number ( the result ) can currently NOT be queried BEFORE the operation is actually performed. For this, CGA must be developed further a bit ( we're aware of this and considering to do so, of course).
So the current best practice is to some things in CGA and some manually, repectively automatted via Python.
Ok ?
Matt