It's hard to explain but that's probably to be expected with an Ngon like that. If you swap it for a circular grid, it should hold the uv better. Alternatively, store the projection as a coordsys and use a transform matrix to apply the coordsys to position in a Matx material.