Interceptores de Castelo com Interface Fluente

Eu estou tentando obter um interceptador que eu escrevi para trabalhar, mas por algum motivo não parece estar instanciando o interceptor quando eu solicito meus componentes. Estou fazendo algo assim (me perdoe se isso não for bem compilado, mas você deve ter a ideia):

container.Register(
    Component.For<MyInterceptor>().LifeStyle.Transient,
    AllTypes.Pick().FromAssembly(...).If(t => typeof(IView).IsAssignableFrom(t)).
    Configure(c => c.LifeStyle.Is(LifestyleType.Transient).Named(...).
                   Interceptors(new InterceptorReference(typeof(MyInterceptor)).
    WithService.FromInterface(typeof(IView)));

Eu coloquei pontos de interrupção no construtor para o Interceptor e ele não parece estar instanciando isso.

No passado, eu registrei meus interceptores usando a configuração XML, mas estou interessado em usar a interface fluente.

Qualquer ajuda seria muito apreciada!