Implements 0.0.3's fetching efficiency as intended

(Thought 0.0.3 was doing this but was mistaken.)

Ensures that we only fetch the recipe repo once per invocation of
fetcher()