Do you have a thought on how to do the edit page without JS? I am with you I wanted to make it no js, then added a little here and there. I couldn't think of a way to allow someone to add unlimited links in a way that was clean and fast without JS. I guess I could detect if you're not allowing JS and then have an input field so you can select how many you want to have and then pass that as a GET variable.
It's added to the roadmap to investigate more.