I am burning some custom captions into a video by animating each line of text with a CATextLayer() plus CAKeyframeAnimation with changes in opacity. I am struggling to detec