Identify same anonymous user in different extensions?

Thank you for the prompt reply and good points to consider.

For now I think I’ll make the anonymous user cooldown heavier than the known user cooldown and try to make that clear. So anyone can use the systems (and the extensions are sufficiently different to warrant separation), but if they grant their identity it will be better integrated and they have shorter cooldowns.