Passing Model class instead of a concrete Collection when initializing a Container model