Jack + iDad5,
Thank you. As for the path drifting around, I think it is a matter of styling the SVG. The critical part was getting the path and button (Copy Motion Path). Which unfortunately, has an issue when clicked: Uncaught TypeError: Cannot set properties of undefined (setting 'value')
at HTMLDivElement.<anonymous> (MotionPathHelper.min.js:10:39768). Any suggestions?