much faster way to get annotations from a fragment