Managedobjectcontext for other threads now returns a new background context every time to avoid thread problems.