cage extrusion

it works in my basic tests, though Im yet to triple-test the barycentric lookup formulas.
In my slighly more advanced tests I get funny results ... so Im confident things are wrong