Making it super fast.

Support adding multiple classes at a time. GL update is now done only
after adding all classes, but not after each call of addClass