Eu penso que este pode ser feito simulando a mesma coisa feita por Microsoft Word.
Permitem que os elementos estejam arrastados junto se são agrupados junto.
Assim o que você precisa de fazer, é assim que uma linha da seqüência vier no contato de uma linha para uma classe, você precisa de fazer um agrupamento virtual dos dois e arrastar então a lógica deve tomar dos elementos agrupados que estão sendo arrastados junto.
Deixar-me saber se isto era útil