Big cat flap gives paws for thought