texture improvements: if you texunload, further calls to texture try to reuse vslots of unloaded slots (allows for clean reloading)