The card from what the store already holds, without asking anyone.
The card now, and again every time a newer profile arrives. Subscribing starts the lookup.
The card once the profile is found, or once the lookup servers have all answered without it; never on a timer.
People's profiles, read from the shell's event store and loaded on demand.