Pretty much I've beaten my "wtf?" demons into mulch ... so I'm just tagging it as the "cute attention deficit pile of omake" and going from there.
After all, its not like I'm going to see anyone else animating Kaede doing her mweorrrr kitty stalk move in that tent scene