feat: make `Registry.get_string_id()` idempotent