marching algorithm for surface intersection
tangent intersections
-----
line styles (color, thickness)
loop detection
IGES and STEP export
incremental regen of entities?