¿como que se traba?
mira, te recuerdo que hacer redimensiones al vuelo es pésima idea, primero porque hay que procesar cada ves de nuevo las imágenes, etc, etc...
con un sistema de cache solucionarías todo, pues al leer imágenes externas primero hay que descargarlas a tu servidor, y luego procesarlas... por lo que es algo muy lento y cargado...
entonces haces trabajo doble siempre, todo el tiempo... muy mal :(