added convenience reload data and correct NSFetchedResultsChangeUpdate behaviour