Like many others have in the past, I'm considering creating a random background with a single sprite object repeated randomly across a layout (think: starry sky).
Is there any way to make a sprite object static, where the only thing it holds is essentially just an array of coordinates, and the only thing it updates is drawing those coordinates to the screen?
It's my impression that all sprite objects have a whole bunch of extra stuff that gets updated, with a bunch of unnecessary checks for something that never moves or needs to be checked for collision.
What kind of overhead would this produce? What's the solution with maximum efficiency?