I have several weapon models that I instantiate at runtime (typically from .mdl files).
One in particular takes an exceptional amount of time to load - and it’s not a big model, it’s the urho fish model. I think the main cause of the delay is texture loading. When the model instance is destroyed and recreated, there is no noticeable delay (resourcecache still has the assets loaded).
What is the best way to “warm the resourcecache” in order to eliminate the initial delay?