Sam: Thanks for adding the comment, you make a point that I really skated over! I was surprised to see this "feature" in the google APIs, for all the reasons you mention.