Update binding with class factory