I like this idea, but can you check and see how pagination is handled elsewhere in fog first?  I'm not sure whether it has convenience methods to handle pagination for the other API calls that support it.