supports subset fetching via new api methods