Worked out a few quirks. IoC-container is now using a injected DeferredFactory to create Deferred objects.