I think you need to capture the events on document, so that the add links in the newly inserted fieldsets can be functional:
```coffeescript
$(document).on 'click', 'a.button.has_many_add', (e) ->
  $link = $(e.target)
```