`list1.map { it.id }.intersect(listOfIds)`
# stdlib
d
list1.map { it.id }.intersect(listOfIds)