[MSC-136] enhancing LifecycleContext.asynchronous() behavior