I was under the impression it always worked like this. I think I once (months and months ago) tried logging in all three accounts with the same key code from the authenticator and it failed, so the whole time I've had it I've been patiently waiting the 20 seconds or whatever for a fresh code for each account...