composite ids properly working on rest-list