Suppose I want to solve a problem using auto-adaptivity on a disc or other domain with curved boundary. I start with a coarse mesh which approximates the disc by a polygon with a fairly small number of sides. As the mesh is refined I would like new nodes to be added to the circular boundary, not to the initial polygonal approximation of it, so the final domain on which the solution is computed on is very close to the disk, not to the initial polygon. Is this possible?