The way I see it annotations are always part of an entity, so getEntity should get the annotations automatically.  We shouldn't have to expose the fact that getAnnotations is a separate operation to the user.  This would be the more similar to the way the R client works as well.