Annotation and workflow component