Hey @Paddyaa5 - welcome to the forums.   I wrote up quite a lenghty and detailed explanation on the trickiness of this in this thread here       You could apply a similar concept for the 'offset' to your pen.   Luckily enough, applied to your base-example it looks much cleaner than in the examples of the thread I linked to.   See the Pen cc86810dacb287478f4cace69ac7dc8d by akapowl (@akapowl) on CodePen  
    • Like
    3