Cats understand that humans are a factor, and decide to work around that factor.
That's basically how they live with humans in the first place, they're not properly domesticated, just happens that they can live with us.