I suggest you use a Tilemap instead. You can pre-fill it with grass tiles in the editor, and then spawn other objects on selected tiles.
A single tilemap will be massively better for performance than a thousand of small sprites.
Check out the built-in examples in C3, there are lots of demo games which you can use a template for your game.