El isótopo jQuery en la primera carga no funciona. ¿Cómo puedo esperar a que se carguen todos los recursos / imágenes?

Tengo algo que he juntado usando el isótopo jQuery aquí ..http://jsbin.com/eziqeq/6/edit

Parece que funciona en general, pero en la primera carga, de una pestaña nueva, el complemento Isótopo está configurando la altura del elemento de envoltura a 0. Si actualizo la página, funciona y establece la altura del elemento primario según la artículos encontrados en el interior.

Cualquier ayuda sería muy apreciada. No puedo pensar por qué esta primera carga no está funcionando y en las posteriores recargas lo está ... ¿a menos que tenga algo que ver con el almacenamiento en caché de las imágenes que carga?

EDITAR--

Este es un problema de almacenamiento en caché en los navegadores Webkit, ya que funciona en Firefox y en una pestaña que funciona cuando borro la memoria caché y actualizo la página. No funcionará hasta que se actualice nuevamente.

Respuestas a la pregunta(5)

Su respuesta a la pregunta