I also noticed this repeated a couple of times - it would be good to add a note to documentation which says something along the lines of "Some functions allows you to pass in either a list of objects or a list strings. In some cases passing in a list of strings will result in additional <list length> HTTP requests".