A bit of a newbie question really.
Is there a way to force the update of a primitive? eg when the geometryInstances have changed? I have tried quite a few hacks but nothing seems to be working. Looking at the implementation of Polygon and some other direct primitive implementations, it looks like they need to be recreated each time (
this._createPrimitive flag).
I am trying to generally enhance Primitves so that any geometry contained in a primitive can be edited, whilst keeping the reference to the primitive. My first assesment is that it is currently a bad idea.