Can background resource loading be throttled based on performance?

:information_source: Attention Topic was automatically imported from the old Question2Answer platform.
:bust_in_silhouette: Asked By avencherus
:warning: Old Version Published before Godot 3 was released.

Using background loading or threading. Does anyone have any thoughts on how to stream a loading of resources in the background only if there is free time to do so?

So as a player approaches an end of a level some or all of the assets might be loaded, but without hindering the game performance.

I’ve played around with the background loader, and in some cases the framerate can suffer depending on what it tends to grab at what time.