Adds the ability to get a ModelCollection from a provider