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

This should be deleteAll