Give this some thought. If you heat a sheet of metal with a hole in it and the sheet expands but the hole gets smaller, wouldn't it cause the hole to break out of the sheet of metal making a progressively larger hole as each hole shrunk away from the plate?
In my mind, no, but it does sound familiar from grade school. I thought I dropped this.
If I heat a metal ruler, it expands in all directions: height, width, and length. If i hold it in the middle, when heated, the ruler will expand away from the center. If two rulers are placed near each other, and both rulers are heated equally, they will expand toward each other. If the ends of 4 rulers are arranged such that their ends touch in a square, then heated equally, the ends will expand toward each other. So far, so good? Now, connect the corners of those 4 rulers, making a square hole. Now heat the 4 rulers. What happens? According to google, the hole will now grow in size. One of the problems with thermal expansion is that the objects tend to heat unequally, resulting in warping. In my mind, when the metal expands, it should expand anywhere it can. If you think on it, having a hole is easier than not. To illustrate my point, have people line up, shoulder to shoulder. Then, have them move to an arm's length from each other. The further from the center they are, the further they will have to move. Now, suppose that the original line of people had a gap. Obviously, the expanded line wouldn't have to expand as much in this area. Now, try this in 2D. A grid of people. For your point, the metal would warp slightly around holes when heated.