Word Charades: Performance updates for the Carnival games

Several performance updates. If you find any issues, please report them or mention in a discussion happy to resolve!