no snake selection set needed (uniqueness can be handled by contains)