A method to be implemented by concrete Collection classes which, provided a reference to a
backend data source, and a resource representing a query result cursor, fetches new result
data and wraps it in the appropriate object type, which is added into the Collection and
returned.