I've always explained it as PoGo making up for all the times you get an Excellent through on a Green Circled Pokémon and it jumps out. Kind of a "Yeah, we fucked up the code there, sorry." sort of bonus.
Yours is probably the right one, but I like mine better. :-P