Refactor the way annotations work