It would be nice to add support to add middleware to the API fetch instance included in this library that could store cached data from fetch calls in the same way as the page cache works inside Nicholas core.
This would make it possible to make subsequent fetch calls, such as retrieving user data, and then store that in Nicholas' cache engine.