Creo que no hay una solución definitiva para mejorar el rendimiento, cuando se usan surfaces el rendimiento varía mucho dependiendo de la tarjeta gráfica que tiene la computadora.
Tal vez esto funcione: Para no crear el sprite podrías dibujar en el evento Draw directamente a la superficie, como en este ejemplo:
http://www.comunidadgm.org/preguntas-y-respuestas/efecto-desenfoque-radial/
Tal vez esto funcione: Para no crear el sprite podrías dibujar en el evento Draw directamente a la superficie, como en este ejemplo:
http://www.comunidadgm.org/preguntas-y-respuestas/efecto-desenfoque-radial/