Для того, чтобы форсировать Recalculate Style между присвоением классов достаточно обратиться к свойству изменяемого элемента offsetHeight или $(elem).outerHeight() (для jQuery).
Это убирает необходимость использовать костыли в виде setTimeout в сниппете выше.