How to eliminate delay in presentation of MFMessageComposeViewController?
===

    if([MFMessageComposeViewController canSendText])
    {
		MFMessageComposeViewController *sms_message_vc = [[MFMessageComposeViewController alloc] init];
		sms_message_vc.body = text;
		sms_message_vc.recipients = recipients;
		sms_message_vc.messageComposeDelegate = self; 
		[self presentModalViewController:sms_message_vc animated:FALSE];
		[[UIApplication sharedApplication] setStatusBarHidden:TRUE];
		[sms_message_vc release];
	}

When this executes there's a delay of several seconds before the compose view is actually shown.  What is causing this and how does one go about eliminating the delay?

