Change Texture APIs to have public constructors and better loading.