A not-inconsiderable amount of view-specific code has started to make its way into the sample context. I think this context should remain as view-agnostic as possible to make the addition of tooling easier.
We should look to pull out specifics into the view's code - we can do this by passing in the required params for fetch calls for example when the view initialises