Pulling fetching out of Feed

To handle #1 and maybe #21 and #17