Anagram flyweight