Utilize DeferredMixin and fix creation fulfillment