Please handle the case where the object is destroyed before the initialization thread is done here.