Итоги голосования для комментария:
NoName_1147
Со многим не согласен, но идеи интересные.
Может напишу что-то поподробнее в ответ, если будет время и желание.
+
Dragomir
Nathan Zut