More splitting of hairs with terminology...quasi satellite? Seems there's a term for satellites flirting with the forces necessary to break out of their orbital ellipses. Over a century in orbit....walks like a duck and talks like a duck....why not call it a satellite? The LEO, MEO satellites we launch don't all stay up that long.

I'm pedantic by nature, but question how this helps describe anything. I want to go on, but will leave it there; still cool though:

JPL Small Asteroid Is Earth's Constant Companion