reduced std::string alloc/dealloc in Node::transformChanged