Даже не принимая в учет эстетическую ценность сего счастья могу назвать один аспект который перечеркнет все плюсы...
Это полная неоптимизированость исходного клиента под всю эту ересь.
Движок клиента на ладан дышит пытаясь прорисовывать текущие текстуры, плюс он совершенно умеет корректно работать с многопотоком.
в результате чего получаеться абсурд что клиент быстрее работает на более старых процах с более высокой частотой, чем на новых с большим количеством ядер, но чуть меньшей частотой.
И таких моментов много.
Что бы это реализовать проще будет написать совсем новый движок с нуля чем пытаться через костыли подкручивать новые функции к текущему.