Oh, I wasn't clear - the relationships I talking about were just "relationships" inside of the annotation, like "X is the target of Y in this sentence", so it wouldn't need a new backend, it's just part of the annotation.
I'm not exactly doing NLP work, and the columnar interface is actually OK for me.
I'm looking be able to add annotations to the data in some cells and have that annotation data available in the row - right now I'd have to kick out of OpenRefine and come back into OpenRefine, so to simplify that step I'd like to have the UI right in OpenRefine.
I agree that for editing a cell, you'd want to have a dialog or something else that gave you a wider view of the cell.
Using OpenRefine might be a bit clunky to do for a lot of cells, but it's better than not being able to do on any cells :)
-Erik