Updating Associated Metadata Provider to follow the existing pattern.

cc @dougbu @rynowak 
isn't this just `PrototypeCache.BinderMetadata ?? base.ComputeBinderMetadata()`?