Move ImageTexture loading into constructor