A possible race condition allows texture instance views to read uninitialized bounds, causing either garbage or zero screen size values to be returned by FRenderAssetInstanceAsyncView::GetRenderAssetScreenSize. This causes the streaming system to either misinterpret screen size as massive, or assume that the texture was rendered without any valid component references (this happens when the screensize reports as 0 due to garbage bound values), and forcefully streams in all mips, regardless of actual visibility, leading to large transient VRAM spikes.