Hmm, I'm not sure why Luna does that, but your theory sounds good.

Cats have so many different reasons for what they do, they are as complicated as humans, except they are nicer than most.