Remove textBlock after drop in canvas

I have a palette that shows symbols with labels. After I drop something on the canvas, I no longer want to show those labels (for some things), though I still want to use the text in a tooltip. I’m using this to process dropped items:

diagram.addDiagramListener(“ExternalObjectsDropped”, function (e) {
e.subject.each(function (node) {
var model = e.diagram.model;
model.setDataProperty(node.data, “title”, ‘New task’);
});
})

You could just use a slightly different (or perhaps radically different) template in the target Diagram than in the source Diagram.