Is the thought that if we put the same logic in `Annotator.prototype.loadAnnotations` then it is easier to override?