Add support for deferred transactions