On further inspect it probably makes sense to put the regions straight into a set.