Migrate Backing Context concurrency type to use Private Queue

Sometime my app is not responding due to the Backing Context is using the main thread. Migrate Backing Context concurrency type to use Private Queue instead of Main Queue for preventing blocking main thread.