Мне неприятно это говорить, но вы можете запросить идентификатор пользователя.
Проблема не в том, что есть много пользователей с потенциальными дубликатами, потому что если бы это было так, вы могли бы просто кэшировать результаты поиска. Проблема в том, что любой пользователь может изменить свое отображаемое имя в любое время, поэтому вы не можете доверять своему кешу.
Единственное, что вы можете сделать, это создать веб-сервис из последней вики-страницы сообщества, обновлять его и просто информировать пользователей о том, что если они изменят свое имя пользователя, им нужно будет подождать данные следующего месяца. релиз для нового имени для работы.