not sure why is this happening. The component is super slow for negative values. Can’t reproduce the same behavior when I implement it myself from rhinocommon + python
it systematically only happens for negative values. Positive values offset behave as expected:
P.S. curve is closed