Empty CollectionModel instances are currently not processed by the RepresentationModelProcessorInvoker as it needs to inspect the element type to find all processors to invoke. We should allow users to add the element type information on CollectionModel explicitly to allow empty models to be processed, too.