0.0.98
1st pass at convex implementation. needs multi point buffers