TheSnegok, анимация большого числа гифок съедает много ресурсов, для оптимизации можно приостановить анимацию для изображений, которые не попадают во вьюпорт, либо просто для <picture> вешать display: none.
Максим, в данном случае лучше использовать CSS фильтр drop-shadow, если он по каким-то причинам не подходит, смотри комментарии к этому ответу Как сверстать это блок?