Hi,
Some clarifications are needed:

DataProvider - The implementation that will manage all the updates both for common items and user-specific items.
MetaDataProvider - The implementation that...