The root shows three years. Each year's quarters are fetched on click, with a spinner while the request is in flight. Levels are cached, so drilling back down a branch you have already visited is instant. Tick "make the next request fail" to see that a failed fetch leaves the chart exactly where it was and reports the error, rather than stranding the view.