add tests for populate with custom primary keys