Update to use new Annotation model in which annotations are made against temporal segments.