Hrm, the commit message notes this doesn't scale well, so I'd like to see a path for making it scalable...also, we aren't covering this with a feature bit (unless it's in a later series), and that means old primaries could lose that data, which would probably be bad.