Switched to Reflections to avoid multiple scanning for annotations