Tagged memorize