A simple demo of two-stage fetching (overview and details). Two ways, look at the branches.