Мне кажется, что желательно уменьшить размер изображений до некоторого более здравого размера, потому что если портфолио грузится 10 минут - непорядок. Желательно использовать оптимизацию размера изображений.
Вообще, к примеру, в картографии принято использовать тайлинг.
Попробуй Vips/Imagemagick для манипуляций с изображениями.