Wire up control components via async channels