Do not use private queue MOC for persistent store due to dead lock issue