Primarily add texture support with Texture2D class