Create Abstract metadata helper to translate db metadata implementations into a generic ones for the API.
Refactor driver to retrieve new generic metadata.