about to restrcuture GeomBase with pointers to primitve data. The hope is to enable and simplify  real-time modification. Yes I'll be branching in a moment.