Now only reading annotations from node when they can be present