Updated the lazy method callbacks to happen before the create()
concludes, instead of piggybacking on afterCreate