Adding unified metadata API impl