[MSC-136] enhancing LifecycleContext.asynchronous() behavior
Improved StartContext and StopContext lock granularity