Rearrange texture constructor so reflection isn't needed