Is it possible to render just using prepared coordinates without creation of Sprites. State data comes from external source.
Like: Render(texture, x, y) - so don't have to create a sprite with lots of useless information.
But without using OpenGL is preferable.
Like
Renderer.SetTexture(texture);
Renderer.AddRect(..)
Renderer.AddRect(..)
...