The DirectCanvas can only handle 250 sprites at 50FPS ? Very poor. But it's a start no doubt.
Develop games in your browser. Powerful, performant & highly capable.