ViewInjectionProcessor should cache views weakly