How do I draw outlined text using Core Animation layers? The stroke attributes of an NSAttributedString seem to get ignored by CATextLayer and I can't find a standard filter that I can apply to the layer that gives good results. Surely this should be easy?