Hola:
 
También he implementado muy pocas variantes aquí: 
Reto FDW: Transición entre dos imágenes. 
La primera de las fotos transita creando y borrando capas; solo está implementado el caso aleatorio... supongo que hubiera sido más fácil la forma secuencial... 
La segunda opción es teniendo las capas creadas, mostrarlas u ocultarlas. 
Supongo que con el debate tendremos pistas para mejorar nuestros códigos. 
Sobre lo presentado, me han parecido algo complejos ¡Je, je! 

 yo he preferido simplificarlos... 
 
Saludos