I'm right there with you about the rope getting longer as time goes. I took a short cut and instead of coding the rope links I had to hand put them into a list in the inspector (each link in each other's inspector) on a script where they would ignore each other's colliders. I'm sure there is an easier way to do it but thats how jams go lol. So I never looked into dynamically adding more links as the game goes.