Why not just pull this return statement up into the for loop and not bother holding an assistedAnnotation variable at all?