chore(metadata): Move most metadata logic into OO service
Merge pull request #7453 from ewinslow/oo-metadata-table

chore(metadata): Move most metadata logic into OO service