Scroll vertical lageado

Buen día. Estoy realizando una aplicación en la cual cargas varias imágenes por medio de la web. Cada imagen se encuentra en una disposición vertical y adentro de era hay una disposición horizontal para varios botones. Son varias imágenes las cuales se cargan cada una con su disposición vertical independiente. Todas estás imágenes están agregadas a un desplazamiento vertical para poder verlas de manera completa.

Al momento de que realizar el desplazamiento la aplicación lo realiza con mucho retardo, no tiene un movimiento fluido.
Hay alguna manera de solucionarlo?

Please show your relevant blocks and designer layout

Aqui se puede apreciar como esta construido.

PANTALLA - SCROLLVERTICAL
SECCION - DISPOCISION VERTICAL
BARRA DE COMPRA - DISPOCISION HORIZONTAL.

al momento de deslizar es muy lento y traba la app en general, no solo ahi si no en las demas pantallas.

Que tan grandes son las imagenes?

Son de 400x400 y se cargan directamente desde un link.

Y cuantas?

15 como minimo

Spanish
400x400 = 160,000
Asumiendo que tus imagenes son de color de 24 bits como maximo, 160.000 x 24 = 3.840.000 / 8 (500 kb o medio megabyte). Esto quiere decir que se necesita por lo menos medio mb para mostrar una de tus imagenes en pantalla.
Ahora multiplica eso por 15 imagenes como minimo y te da mas de 7 mb. Creo que ese puede ser tu problema.

Encuentra la forma de tener menos imagenes abiertas al mismo tiempo.

English
400x400 = 160,000
Assuming your images are all 24 bit color maximum, 160,000 x 24 = 3,840,000 / 8 (500 kb or half megabyte). This means one of your images needs at least half megabyte to be displayed on screen. Now multiply that by 15 images and you end up needing more than 7 mb. I think that might be your problem.

Find a way to have less images opened at the same time.

Gracias
En serio