Ничего страшного в "дебильном" способе, который все кому это нужно юзают с 99-ого года (Flash4) - нет, если очень смущает - можно оформить в виде компонента, и никто никогда не узнает как сие чудо работает, ... а с появлением 8-ки, мне кажется можно решить еще проще: замена цвета - теперь это просто
