onDrag Multiselect

I try to work with onDrag and multiselect.
Is there a way to set the tid for each item?
Is there a way to handle the onDrag for each item? At the moment I can only return one true or false for the whole process, not for each item.

Is there a way to set the tid for each item?
a) You can access the list of moved elements from onDrop and use changeRowId to change their ids
or
b) You can return false from onDrag to prevent native dnd and call moveRowTo for each involved row, in which case you will be able to control all apsects of row moving.

Is there a way to handle the onDrag for each item?
There is no way to have separate events, but you can block it for all rows, and call moveRowTo for rows which are really need to be moved.