Generalized vertex icon decorator