Update extrude and fork to destructure vecs with apply