We're only caching textures (not render targets yet), and we're evicting cache entries older than 30 allocations. This should cut down on texture allocation / gl calls. The cache should get in a stable state very quickly (less than half second).