Split out texture support into class