Generic list fetch function, organization