Memoize job for UpdateAnnotation service
Rearrange code in UpdateAnnotation service

Bring together memoization methods
[WIP] Annotation Provider improvements

Check if an annotation provider can add an annotation to a job