title: UILabel vs. CATextLayer performance
body: <p>I wonder about the performance differences of using UILabel instances vs. CATextLayers in my table view cells. While UILabel is very convenient thanks to the support in interface builder and has some a additional features such as a way to provide a shadow, CATextLayer has access to more fonts and is supposed to be one layer(sic!) nearer to the graphics hardware. Btw., does anyone know whether UILabel might internally be using CATextLayers?</p>
  
  <p>To combine both the convenience and the access to more fonts, it might be possible to derive from UILabel, change the layer class to CATextLayer and configure the layer properties based on the label properties. If the label's drawRect() is empty, this should not have much of a penalty (apart from the additional UIView penalty), should it?</p>