Non ha senso ...

In questo modo il tuo Controllo diventa "dipendente" dalla Sub che richiama e quindi non è autonomo e riutilizzabile in altri contesti.

Che devi fare?