Join curves + offset not working efficiently

@DavidRutten - I will keep a look out for those, as my understanding grow of them and their use I will see if I can offer come better UX.