Factor out read access object