I'm super open to feedback about the names used for these concepts. To me this was the clearest thing.    Note: the client-side code still uses `circuitId` as a name, but it always refers to circuit secret, not to circuitId. Open to discussion about renaming these where it's visible to the client as well. 