I don't get it.  What would she possibly be jealous about?  OMFG!  There's a lurking eatbeast over there!  God damn, it's like it turns invisible just by being near a human sized woman!  Ok, got it know...