¿CGContextFillRects es más rápido que CGContextFillRect?

Tengo un código en mi aplicación de iOS donde dibujo múltiples bloques utilizando múltiples llamadas a CGContextFillRect . No es sorprendente por lo que he escuchado, la llamada de dibujo se está usando la mayor parte del time en mi aplicación.

Con un poco de trabajo, probablemente podría refactorizar esto para hacer un número menor de llamadas a CGContextFillRects , pero tengo curiosidad de saber si al hacerlo me dará alguna mejora en el performance, o si esto es simplemente un método de conveniencia que no lo hace dar lugar a cualquier otro beneficio.

¿Alguien sabe antes de pasar por el problema de refactorizar mi código?