divisible ComplexGeometry + start & end positions ok, path poly still bloated