Ok ... dos cosas..
Primero la foto que pones en el boton ..no deberia pesar mas de 1 k ya que por el tamaño la calidad grafica se veria bien de todas maneras y esto haria que cargaran mucho mas rapido.
Segundo al cargar tu mc por primera vez ..puedes hacerlo invisible y solamente visible cuando sea presionado el boton, y al mismo tiempo desabilitar el boton usando
undefined , y habilitandolo cuando el total de carga sea igual al 100%.
De esta manera el usuario no podria ver una foto antes de que todas esten cargadas..
Saludos