delegates to a CollectionInterface class. This can be used in conjunction with the CollectionModel in GUIs to configure various collections Refs #68352