Dispatch block immediately when in main queue if appropriate