If the automatic off-screen memory allocation doesn't work well for you, you can load the graphics to a fixed location and specify the sprite pattern position manually.
I have thought about making video modes more customizable, and adding more off-screen memory would be quite easy (it's just RAM, and we have tons of that), but it is still something that has to be implemented, tested and documented, and I'm strapped for time ATM.