Lightweight core data wrapper to handle parent/child contexts