@chriswood
(2) Also that article is nearly a year old. Extremely out of date with today's capabilities! It's a fast changing field. There are many new techniques in common use in today's models that didn't exist a year ago. It seems reasonable to assume there will continue to be new techniques in coming months.