Managed object for main thread

When sending message to a private-queue context, wrap it in a the `performBlockAndWait:` block. 
**All That Is Left To Us Is Honor**