Updating Associated Metadata Provider to follow the existing pattern.

cc @dougbu @rynowak 
Is this changing because the 'joining' of these predicates moved elsewhere?