After a lot of messing I found the answer. The group that contains the pipe and joint chain needs Inherit Transform to the unchecked. Done a screen shot of it all working here: https://youtu.be/J2IPYkezPjQ