Есть хороший подход, называется "метод прогрессивного джипега" (https://www.artlebedev.ru/kovodstvo/sections/167/). Да, не "джипера", а "джипега" =)

Я испольую такой подход сейчас при постройке...