It appears that I can safely use plain java collections as return types (as long as they contain entities) in my Endpoint APIs. I was wondering if I'm missing something. Is there any benefit to using CollectionResponse instead? that I can safely use plain java col