one texture per identifier