Or just call it views. Could be. Parameterized replaceable event that appends all pubkeys that view it. Who would would sign it? Not the viewer. Maybe the client needs a key pair or it's a randomly generated key pair but then it would be rejected by whitelisted relays. Idk brainstorming.