How to optimize grid level generation?

I’m sorry but I really don’t understand here. The x,y would subtract the radius then check if it’s center point is smaller then the radius?

I don’t really know how I would go about this so it would follow my splines. I’ve been testing all morning and I think I was initially wrong; the greatest tank on lag is just the grid generation I have setup. Let me get a screenshot for you.

This makes me think the only real solution is to generate as you go but I don’t know how something like that would work. Is it possible to have a set level size and make it generate as you go until you hit the edge?