Tweening multiple wedge CFrames/sizes leaves gaps

so the wedges all start at a position:
image
their next CFrames are decided and are tweened towards, as you can see as this happens they split apart from eachother a bit
image
towards the end of the tween they approach eachother again and allign perfectly
image

video reference
robloxapp-20220209-0030221.wmv (1.9 MB)

so how would i go about filling the gaps i have tried:

  • lerping
  • increasing the part sizes