Drag&Drop w/ Rest

So I have run into a problem:

I have a restful setup where a user clicks on an item to view it. once viewing the item, they can drag&drop characteristics onto the item.

map.resources :items, :member => { :apply => :post }

in the drop_receiving_element I have:

url => apply_item_path(@item)

The problem is when you drag&drop, it does post to the action, but the passed parameters are :id, which is @item.id, characteristic.id is nowhere to be found. I'm assuming there is an issue with the routes not passing the additional parameter.

Any help would be appreciated