Propblem with Api response data types within repeating group

Hey guys, Im new to bubble and pretty new to APIs and ive been beating my head into this for a couple of days. I am creating a repeating group that pulls data from contentful.com headless cms and placing it dynamically into the group. To keep it simple for this example, its title, description and image. The api is giving back the data in 2 types, items and assets and within the repeating group I can only select one option.
image
image

The way I have it hacked now is having the parent element as item and the 2 text fields (title and description ) also get-post item, then I have the image in there by doing a second api call and filtering by a unique ID.

Is there a way to avoid this be able to use the data from just 1 api call? Thank you for helping.