I added a bunch of crosshairs (2000+) of varying resolutions to the project so that I have a library to play around with but afterwards, I started getting the “Texture Streaming Over Budget” warning
As much as I am skeptical of ChatGPT’s responses. It was pretty spot on when it said that textures marked as “Never Stream” will be preloaded no matter what.
Deleting those textures fixed the warning. Though still don’t understand if this is normal behavior for the engine or a bug since the texture is not being used in level then what’s the point of loading it? Does that mean I can’t keep any assets in my project that I am not actively using? That’d be a bummer