Ensure the makeCallback occurs on the primary user thread.