This looks OK. The Tags are correctly placed on the 'way' that is the building outline and there is not a hidden 'node' behind it. When the building is rendered, then the icon and name are generated from the building tags. Your concern about the node automatically updating may be due to the delay between making an edit and seeing it updated in the browser. 