Implement 2 core data concurrency models