adapter testing revealed that IDs will be needed in all objects returned by API including sub-objects