Add refresh functionality to StructureNode