Возможно, как это обычно бывает, через год мне станет стыдно за написанное, но на текущий момент я думаю так.