crazy.... so to query with an offset you have to iterate over the whole list?  I would say that an offset-based range query is the only way we will ever actually want to do a range query!