Yes the heatsink will absorb the heat at the start, but once the metal reaches the same temperature as the heat source, there will be no cooling from the heatsink unless air blows at it to remove the heat.