¿Es posible rotar una CGImage sin volver a dibujarla para que pueda usarse como la propiedad de contenido CALayer?

¿Es posible rotar los datos de CGImage sin volver a dibujar la image? Me gustaría impactar la orientación de una image de tal manera que cuando se establece como una propiedad de content CALayer , se toma en count la rotation de CGImage .