ensure we don’t needlessly scan the concatenated properties array