We currently resort to spinning (potentially until blowing up) when we do not have an association "yet" when reaching for cell.remotePersonality.remoteControl.
There's a number of hard things here:
- caching the remote control could be useful to lessen contention on the main association map
- what to do if we have to spin -- should we, and why can it happen, document this more. It can happen when we race sending/resolving immediately with a node getting gossip about a new node, but has no association to it yet.