Switched MasterDataController to use FetchedResultsController for improved performance.