Итоги голосования для комментария:
nekroz
Третий вариант самый трудоемкий
Много лет пытаюсь пойти этим путем, да.
+