cleanup ui generation in node edit panel