So for text nodes, this will place it over all other text nodes (and already, over all other circle nodes)
For circle nodes, temporarily raise just currently dragged node above all other text nodes and circle nodes (set current node to invisible, append temporary svg at the root level, insert node there, on drag end, remove temporary svg, set current node to visible)