"latent" seems to be the wrong word. The author may mean "taking a sly/subtle swipe" or something of that nature. Overall, I do not have great confidence in this sentence.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.