Hello Zak!
I’ve never seen anybody make a loop like that. I don’t know if it will work or not…
Does any of your elements have location curves? I’m more a structural guy so made this test with beams, it seems to achieve what you are after:
groupJoinedElements.dyn (9.0 KB)