What is the use case of having a separate collection model? If it does not have any actual attributes it only adds extra steps to product creation.