Required some redesign of `TextureAllocator` as well as some improvements to the fetch API.
example_web