Similar Items: Fast, feast, repeat