Adding shape offset curve support