Проблема в том, что в общем случае у меня этих user контролов много, и если сделать так, то получается полная каша. К тому же логика их инициализации довольно тяжелая, и в таком случае, ее придется выносить из стандартных обработчиков контролов, что не очень удобно.