Всем привет!
Сделал видео, жаль, что пока сюда его выложить нельзя, так как вертикальное и дольше 2-х минут.
Но там есть подробности о том, как работаю, и почему именно так, а не иначе.