Еще маленькие изменения в архитектуре и тонкая оптимизация