what happens when `secondaryKeys == 1`?