Neighbourhood reproduction through neighbourhood choice