Я так понимаю, с внешними видами та проблема, что от сервера эта информация все равно поступает. То есть блокировать виды можно на клиенте, но при открытом коде гарантировать, что противник ее тоже блокирует, достаточно трудно.