Hello, I apologize if I am misunderstanding something. It seems that when you call .Load on a texture the previous texture is not unloaded and instead potentially leads to a resource leak unless you call .Unload before. Would it be a good feature to provide overloads for Texture class that automatically unload the texture when you call .Load to prevent this?