I must admit, I'm not totally sure how the deferred stuff works.  Would you be able to add some comments to clarify?