Что-то упорно не сходилось в моей схеме, трещало из-за нехватки деталей, ломалось под хрупкостью и отсутствием логики.